public string Navigate() { try { Assert.IsTrue(_PreferencesPage.Navigate()); Assert.IsTrue(_PreferencesPage.ModesHeader.WaitUntilDisplayed()); Assert.IsTrue(_PreferencesPage.AppTitle.GetText().Trim().Equals("Preferences")); return("NavigationSuccess"); } catch { return("NavigationFailed"); } }
public PreferencesTests() { var geckoService = FirefoxDriverService.CreateDefaultService(Environment.CurrentDirectory); geckoService.Host = "::1"; var firefoxOptions = new FirefoxOptions { AcceptInsecureCertificates = true }; _driver = new FirefoxDriver(geckoService, firefoxOptions); _page = new PreferencesPage(_driver, "Settings/Preferences"); _loginHelper = new LoginHelper(_driver); _page.Navigate(); }