// Constructor for driver and config for the service public BbcWebsite(string drivername, int pageLoadWaitInSecs = 10, int implicitWaitTimeInSecs = 10) { // Instantiation of driver seleniumDriver = new SeleniumDriverConfig(drivername, pageLoadWaitInSecs, implicitWaitTimeInSecs).Driver; // Instantiation of page objects with the selenium driver bbcHomePage = new BbcHomePage(seleniumDriver); bbcLoginPage = new BbcLoginPage(seleniumDriver); }
public void GivenIAmOnTheLoginPage() { _driver = new ChromeDriver(); // full screen _driver.Manage().Window.Maximize(); // download driver at // http://chromedriver.storage.googleapis.com/index.html?path=72.0.3626.7/ _bbcLoginPage = BbcLoginPage.NavigateTo(_driver); }