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() => (await Website.FindById("entityName").InnerTextAsync()).Trim(); public async Task GetEntityHealthAsync() => (await Website.FindById("entityHealth").InnerTextAsync()).Trim(); public async Task GetInvalidSearchAsync() => (await Website.FindById("invalidSearch").InnerTextAsync()).Trim(); public async Task GetValidSearchAsync() => (await Website.FindById("validSearch").InnerTextAsync()).Trim(); }