Example #1
0
        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, "Тарифы отображены верно");
            }
        }
Example #2
0
 public string GoToTariff()
 {
     TariffsWE = new WebElement().ByXPath("//a[contains(@onclick,'tariffs')]");
     if (!TariffsWE.Displayed)
     {
         return("Не отображены элементы интерфейса: ссылка на тарифы");
     }
     TariffsWE.Click();
     tariffsPage = new TariffsPage();
     return(tariffsPage.ConstructionPage());
 }