Files
AOW4/SeleniumTests/Tests/BaseTest.cs
T

36 lines
668 B
C#

using AOW4.SeleniumTests.Driver;
using NUnit.Framework;
using OpenQA.Selenium;
namespace AOW4.SeleniumTests.Tests;
[TestFixture]
public abstract class BaseTest
{
[OneTimeSetUp]
public void GlobalSetup()
{
Driver = DriverFactory.CreateChromeDriver();
Driver.Manage().Window.Maximize();
}
[OneTimeTearDown]
public void GlobalTeardown()
{
try
{
Driver.Quit();
}
catch
{
}
}
protected IWebDriver Driver = null!;
protected string BaseUrl => "http://localhost:5212/";
protected void GoHome()
{
Driver.Navigate().GoToUrl(BaseUrl);
}
}