Stub Gen Selenium Tests

This commit is contained in:
6d486f49
2026-05-19 13:36:29 -04:00
parent 5132fd8ca2
commit e86cd5c9c8
11 changed files with 274 additions and 0 deletions
@@ -0,0 +1,25 @@
using NUnit.Framework;
using AOW4.SeleniumTests.Pages;
namespace AOW4.SeleniumTests.Tests;
[TestFixture]
public class NavigationTests : BaseTest
{
[TestCase("Home", "/")]
[TestCase("Counter", "/counter")]
[TestCase("Weather", "/weather")]
public void ClickNavLink_NavigatesToPage(string linkText, string expectedPath)
{
GoHome();
var nav = new NavMenuPage(Driver);
nav.ClickLinkByText(linkText);
// small wait for navigation
System.Threading.Thread.Sleep(700);
Assert.IsTrue(Driver.Url.Contains(expectedPath, System.StringComparison.OrdinalIgnoreCase) || Driver.PageSource.Contains(linkText),
$"Expected to be on route containing '{expectedPath}' after clicking '{linkText}', but was '{Driver.Url}'");
}
}