public void step_02() { Logger.PrintStepName("Step 2"); Logger.PrintAction("Переход на страницу тарифов", ""); string rezult = profilePage.GoToTariff(); if (rezult != "success") { Logger.PrintRezult(false, rezult); globalR = false; } else { Logger.PrintRezult(true, "Страница отображается корректно"); } tariffsPage = profilePage.tariffsPage; rezult = ""; Logger.PrintAction("Проверка отображенных тарифов", ""); rezult = tariffsPage.CheckTariffList(ban, db_Ans, db_Ms); if (rezult != "success") { Logger.PrintRezult(false, rezult); globalR = false; } else { Logger.PrintRezult(true, "Тарифы отображены верно"); } }
public string GoToTariff() { TariffsWE = new WebElement().ByXPath("//a[contains(@onclick,'tariffs')]"); if (!TariffsWE.Displayed) { return("Не отображены элементы интерфейса: ссылка на тарифы"); } TariffsWE.Click(); tariffsPage = new TariffsPage(); return(tariffsPage.ConstructionPage()); }