public void step_05() { ap.Close(); Thread.Sleep(10000); ap.Open(); ap.ConstructionPage(); ap.Logon(login, password); Logger.PrintStepName("Step 5"); Logger.PrintAction("Проверка работы е2е", ""); profilePage.GoToTariff(); string rezult = tariffsPage.ViewNewTariff(nameNewTariff); if (rezult != "success") { Logger.PrintRezult(false, rezult); globalR = false; } else { Logger.PrintRezult(true, "Отображение корректно"); } rezult = ""; rezult = tariffsPage.CheckRezult(ban, db_Ans); if (rezult != "success") { Logger.PrintRezult(false, rezult); globalR = false; } else { Logger.PrintRezult(true, "Перенос услуг корректен"); } }
public void step_05() { var nullTran = @"INSERT INTO CSM_TRANSACTIONS@" + db_Ans + @" (TRX_SEQ_NO,ACTV_CODE,BAN,SUBSCRIBER_NO,SYS_CREATION_DATE) values(csm_transactions_1sq.nextval@" + db_Ans + @",'CIW',1,'0000000000', sysdate)"; Executor.ExecuteUnSelect(nullTran); ap.Close(); Thread.Sleep(10000); ap.Open(); ap.ConstructionPage(); ap.Logon(login, password); Logger.PrintStepName("Step 5"); Logger.PrintAction("Проверка работы е2е", ""); profilePage.GoToTariff(); var q = Executor.ExecuteSelect("select soc from ecr9_service_agreement where ban =" + ban + " and service_type = 'P' and expiration_date is null"); nameNewTariff = q[0, 0]; string rezult3 = tariffsPage.ViewNewTariff(nameNewTariff); if (rezult3 != "success") { Logger.PrintRezult(false, rezult3); globalR = false; } else { Logger.PrintRezult(true, "Отображение корректно"); } tariffsPage.GoToProfile(); rezult3 = profilePage.CancelFuturePricePlan(); if (rezult3 != "success") { Logger.PrintRezult(false, rezult3); globalR = false; } else { Logger.PrintRezult(true, ""); } profilePage.GoToRequestHistoryPage(); rezult3 = requestHistoryPage.CheckStatus(); if (rezult3 != "Обработан") { Logger.PrintRezult(false, rezult3); globalR = false; } else { Logger.PrintRezult(true, ""); } Logger.PrintRezultTest(globalR); ap.Close(); }