public void Can_go_to_HomePage() { Pages.HomePage homepage = new Pages.HomePage(); homepage.GoTo(); Assert.IsTrue(homepage.IsAt()); }
public void BeforeFeature() { driver = new Driver(); driver.startBrowser(); homePage = new Pages.HomePage(this.driver); loansPage = new LoansPage(this.driver); }
public void canCreateCharactersheet() { Pages.HomePage homepage = new Pages.HomePage(); homepage.GoTo(); homepage.signIn(); homepage.launchGame(); homepage.createCharSheet(); }
public void canLaunchGame() { Pages.HomePage homepage = new Pages.HomePage(); homepage.GoTo(); homepage.signIn(); homepage.launchGame(); homepage.isLaunchSuccessful(); }
public void Can_Create_Game() { Pages.HomePage homepage = new Pages.HomePage(); homepage.GoTo(); homepage.signIn(); homepage.createGame(); Assert.IsTrue(homepage.isGameCreated()); }
public void Can_log_out() { Pages.HomePage homepage = new Pages.HomePage(); homepage.GoTo(); homepage.signIn(); homepage.signOut(); Assert.IsTrue(homepage.signOutSuccess()); homepage.closePage(); }
public void canollDice() { Pages.HomePage homepage = new Pages.HomePage(); homepage.GoTo(); homepage.signIn(); homepage.launchGame(); //homepage.launchGame(); homepage.rollDice(); Assert.IsTrue(homepage.diceRollAppeared()); }
public void Can_log_in() { Pages.HomePage homepage = new Pages.HomePage(); homepage.GoTo(); //To do: Click on sign in homepage.signIn(); Assert.IsTrue(homepage.signInSuccess()); //To do: Enter credentials homepage.closePage(); }
public void SearchCaseFour(string from, string to, string numberOfPassangers, string departDate, string returnDate) { Pages.HomePage homePage = new Pages.HomePage(driver); homePage.OpenPage(); homePage.SearchInManyPlace(from, to, numberOfPassangers, departDate, returnDate); foreach (var windowHandle in driver.WindowHandles) { if (windowHandle != driver.CurrentWindowHandle) { driver.SwitchTo().Window(windowHandle); IWebElement dynamicElement = (new WebDriverWait(driver, TimeSpan.Parse("60"))).Until(ExpectedConditions.ElementExists(By.Id("view-itinerary"))); Assert.IsTrue(dynamicElement.Text.Contains("Hide")); } } }
public void SearchCaseTwo(string from, string to, string numberOfPassangers, string departDate, string returnDate) { Pages.HomePage homePage = new Pages.HomePage(driver); homePage.OpenPage(); homePage.SearchInManyPlace(from, to, numberOfPassangers, departDate, returnDate); foreach (var windowHandle in driver.WindowHandles) { if (windowHandle != driver.CurrentWindowHandle) { driver.SwitchTo().Window(windowHandle); IWebElement dynamicElement = (new WebDriverWait(driver, TimeSpan.Parse("60"))).Until(ExpectedConditions.ElementExists(By.XPath("//H3[@small=''][text()='Oops! Something went wrong!']"))); Assert.IsTrue(dynamicElement.Text.Contains("Oops! Something went wrong!")); } } }