public void WhenGoesToCheckoutPage() { Utilities ut = new Utilities(Driver); CartOverlayPage cop = new CartOverlayPage(Driver); ut.ClickOnElement(cop.proceedToCheckout); }
public void WhenUserProceedsToCheckout() { Utilities ut = new Utilities(Driver); CartOverlayPage cart = new CartOverlayPage(Driver); ut.ClickOnElement(cart.checkoutBtn); }
public void ThenProductIsAddedToCart() { Utilities ut = new Utilities(Driver); CartOverlayPage cop = new CartOverlayPage(Driver); ut.ClickOnElement(cop.ProceedToCheckout); SummaryPage sp = new SummaryPage(Driver); string productName = ScenarioContext.Current.Get <string>(TestConstats.ProductName); Assert.AreEqual(ut.ReturnTextFromElement(sp.prdName), productName, "Expected product is not in the cart"); }
public void WhenUserSubmitsAddToCartButton() { Utilities ut = new Utilities(Driver); ProductDetailsPage pdp = new ProductDetailsPage(Driver); ut.ClickOnElement(pdp.addToCartBtn); // Driver.SwitchTo().Frame(Driver.FindElement(By.Id("layer_cart"))); CartOverlayPage cop = new CartOverlayPage(Driver); ut.ClickOnElement(cop.proceedToCheckout); }