public void LoadHomePage() { using (IWebDriver driver = new ChromeDriver(Environment.CurrentDirectory)) { var homePage = new BBCHomePage(driver); homePage.NavigateTo(); } }
public void WhatPositionIsCrystalPalaceInTheLeague() { var position = new BBCHomePage(Driver).ClickSportLink() .ClickFootballLink() .ClickTablesLink() .GetTeamPosition("Crystal Palace"); Assert.AreEqual(position, expectedCpPosition); }
public void WhatTeamIsIn20thPosition() { var team = new BBCHomePage(Driver).ClickSportLink() .ClickFootballLink() .ClickTablesLink() .GetTeamInPostion(20); Assert.AreEqual(team, expected20Team.ToUpper()); }
public void NavigateThroughPages() { using (IWebDriver driver = new ChromeDriver(Environment.CurrentDirectory)) { var homePage = new BBCHomePage(driver); homePage.NavigateTo(); var newsPage = new BBCNewsPage(driver); newsPage.NavigateTo(); var sportPage = new BBCSportPage(driver); sportPage.NavigateTo(); var weatherPage = new BBCWeatherPage(driver); weatherPage.NavigateTo(); var iPlayerPage = new BBCiPlayerPage(driver); iPlayerPage.NavigateTo(); var soundsPage = new BBCSoundsPage(driver); soundsPage.NavigateTo(); } }
public BbcPagesSteps(IWebDriver driver) { this.driver = driver; doYouHaveQuestionsPage = new DoYouHaveQuestionsPage(driver); homePage = new BBCHomePage(driver); }
public void ThenTheSeeThePageLoads() { Homepage = new BBCHomePage(browser); Homepage.checkSignINButton(); }