public void TestCreateOrderWithTwoPhones() { var userMenuPop = new UserMenuPopup(_driver); userMenuPop.CloseBanner(); userMenuPop.OpenUserMenu(); userMenuPop.OpenSignUpPage(); var signUpPage = new SignUpPage(_driver); signUpPage.FillUserData(_user); signUpPage.ClickSignUpButton(); var searchPage = new SearchPage(_driver); searchPage.SendSearchRequest(SearchRequest); searchPage.ClickOnFirstFoundProductColor(); var productPage = new ProductPage(_driver); var boughtProducts = productPage.BuyTwoProductsDifferentColor(); boughtProducts.Reverse(); var cartPopup = new CartPopup(_driver); cartPopup.CheckProductsInCartAreExpected(boughtProducts); cartPopup.CheckTotalPriceIsExpected(boughtProducts); cartPopup.ClickCreateOrder(); var orderCreationPage = new OrderCreationPage(_driver); orderCreationPage.EnterOrderDetails(_user); orderCreationPage.SelectDeliveryMethod("курьер Новая Почта"); orderCreationPage.EnterDeliveryInfo(_user); }
public void I_insert_in_field_value(string value) { var inputQuantity = CartPopup.GetQuantityInput(); inputQuantity.Clear(); inputQuantity.SendKeys(value); }
public void Input_with_quantity_is_changed_accordingly(string value) { var inputQuantity = CartPopup.GetQuantityInput(); var inputValue = inputQuantity.GetAttribute("value"); Assert.Equal(value, inputValue); }
private void OnExpand() { CartPopupFade.IsVisible = true; CartPopupFade.FadeTo(1, ExpandAnimationSpeed, Easing.SinInOut); var height = pageHeight - CartPopup.HeaderHeight; CartPopup.TranslateTo(0, Height - height, ExpandAnimationSpeed, Easing.SinInOut); }
private void OnCollapse() { CartPopup.TranslateTo(0, _pageHeight - CartPopup.PageHeader, CollapseAnimationDuration); }
private void OnExpand() { var height = _pageHeight - CartPopup.PageHeader; CartPopup.TranslateTo(0, Height - height, ExpandAnimationDuration); }
private void OnCollapse() { CartPopup.TranslateTo(0, _pageHeight - CartPopup.PageHeader, AnimationDuration, Easing.SinInOut); }
private void OnExpand() { var height = _pageHeight - CartPopup.PageHeader; CartPopup.TranslateTo(0, Height - height, AnimationDuration, Easing.SinInOut); }
public void Warning_message_is_displayed() { var warningPopup = CartPopup.GetInvalidQuantityInput(); Assert.True(warningPopup.Displayed); }
public void I_press_the_button_on_keyboard() { var inputQuantity = CartPopup.GetQuantityInput(); inputQuantity.SendKeys(Keys.Enter); }
public void Then_A_popup_is_shown() { var popupPresent = CartPopup.GetPopup().Displayed; Assert.True(popupPresent); }
private void OnCollapse() { CartPopupFade.FadeTo(0, CollapseAnimationSpeed, Easing.SinInOut); CartPopupFade.IsVisible = false; CartPopup.TranslateTo(0, pageHeight - CartPopup.HeaderHeight, CollapseAnimationSpeed, Easing.SinInOut); }
public void A_checkout_button_is_displayed() { var checkoutButton = CartPopup.GetCheckoutButton(); Assert.True(checkoutButton.Displayed); }