namespace Tests.Pages; public class DatabaseSinglePage : BasePage { public DatabaseSinglePage(Website website) : base(website) { } public override string Url => "database"; public async Task GotoWithSearchAsync(string searchText) { await Website.GotoAsync($"{Url}/{searchText}"); } public async Task GetEntityNameAsync() { return (await Website.FindById("entityName").InnerTextAsync()).Trim(); } public async Task GetEntityHealthAsync() { return (await Website.FindById("entityHealth").InnerTextAsync()).Trim(); } public async Task GetInvalidSearchAsync() { return (await Website.FindById("invalidSearch").InnerTextAsync()).Trim(); } public async Task GetValidSearchAsync() { return (await Website.FindById("validSearch").InnerTextAsync()).Trim(); } }