More tests and WIP vibe work

This commit is contained in:
2026-07-18 15:07:21 -04:00
parent c8d10c19de
commit 6062d5b60c
25 changed files with 323 additions and 45 deletions
+11 -2
View File
@@ -13,9 +13,18 @@ public class DecksPage : BasePage
await NavigateToAsync("/decks");
}
public ILocator GetDeckCards()
public ILocator DeckCards => Page.Locator(".deck-card");
public ILocator CreateDeckButton => Page.Locator(".btn-create-deck");
public async Task WaitForInteractiveAsync()
{
return Page.Locator(".deck-card");
await Page.WaitForLoadStateAsync(LoadState.DOMContentLoaded);
await Page.WaitForSelectorAsync(".deck-card", new PageWaitForSelectorOptions { Timeout = 15_000 });
}
public async Task ClickCreateDeckAsync()
{
await CreateDeckButton.ClickAsync();
}
public async Task ClickDeckByNameAsync(string name)