public PartnerStepDefinitions(ScenarioContext scenarioContext) { _scenarioContext = scenarioContext; IWebDriver driver = scenarioContext["driver"] as IWebDriver; PartnersListPage = new PartnersListPage(driver); }
private static void CheckPartnersPage(Menu menu, PartnersListPage partnersListPage) { menu.NavigateToPartnersMenu(); menu.NavigateToOurPartners(); var industryPartners = partnersListPage.GetAllIndustryPartners(); System.Diagnostics.Debug.WriteLine("PARTNERS"); foreach (var industry in industryPartners) { System.Diagnostics.Debug.WriteLine("Industry=" + industry.Key); foreach (var partner in industry.Value) { System.Diagnostics.Debug.WriteLine(" - Partner=" + partner); } } System.Diagnostics.Debug.WriteLine("---"); }
private static void CheckAllPages(DriverType driverType) { using (IWebDriver driver = DriverManager.CreateDriver(driverType)) { driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(10); HomePage homePage = new HomePage_Uk(driver); Menu menu = new Menu(driver); Footer footer = new Footer(driver); OfficesListPage officesPage = new OfficesListPage(driver); PartnersListPage partnersListPage = new PartnersListPage(driver); homePage.NavigateAndAcceptCookies(); CheckOfficesPage(footer, officesPage); CheckPartnersPage(menu, partnersListPage); } }