private void SimpleOrder(bool isOperator) { if (isOperator) { UserFacade.LoginOperator(); } else { UserFacade.LoginUser(); } CartFacade.AddProduct("900219191"); CartFacade.EnterCart(); Assert.IsTrue(Selenium.IsElementPresent("//input[@alt='Оформить заказ'][2]") == isOperator); //Видимость кнопки "Заказ в 1 шаг" OrderFacade.ProceedStep1("630091"); OrderFacade.ProceedStep2(DevliveryType.Shop); OrderFacade.ProceedStep3("Joe Doe"); Assert.IsFalse(Selenium.IsElementPresent("//input[@type='checkbox'][1]") == isOperator); //Видимость радио-кнопки "Сохранить параметры заказа" OrderFacade.ProceedStep4(); Assert.IsTrue(OrderFacade.IsGoodOrder()); }
public void OrderBackBackTest() { /* * Работает переход в обратную сторону по всем шагам визарда */ UserFacade.LoginUser(); CartFacade.AddProduct("900219191"); OrderFacade.ProceedStep1("630091"); OrderFacade.ProceedStep2(DevliveryType.Shop); OrderFacade.ProceedStep3("John Doe"); OrderFacade.BackToStep3(); OrderFacade.BackToStep2(); OrderFacade.BackToStep1(); Assert.IsTrue(Selenium.GetValue("//input[@class='text'][@type='text']") == "630091"); }