public void RocketPurchaseWithRegisteredUserUsingCouponAndChangingQuantity() { HomePage homePage = new HomePage(_driver); CartPage cartPage = new CartPage(_driver); CheckoutPage checkoutPage = new CheckoutPage(_driver); OrderReceivedPage orderReceivedPage = new OrderReceivedPage(_driver); homePage.clickFalcon9AddToCartButton(); homePage.clickFalcon9ViewCartButton(); cartPage.enterCouponCode("happybirthday"); cartPage.clickApplyCouponButton(); Assert.IsTrue(cartPage.isSuccessMessageDisplayed()); cartPage.enterFalcon9Quantity("3"); cartPage.clickUpdateCartButton(); Assert.IsTrue(cartPage.isSuccessMessageDisplayed()); cartPage.clickProceedToCheckoutButton(); Assert.IsTrue(checkoutPage.isQuantity3Displayed()); checkoutPage.clickHereToLogin(); checkoutPage.enterUsername("*****@*****.**"); checkoutPage.enterPassword("ueT^Ybiinha4"); checkoutPage.clickLoginButton(); checkoutPage.clickPlaceOrderButton(); Assert.IsTrue(orderReceivedPage.isOrderReceivedHeadingDisplayed()); Assert.IsTrue(orderReceivedPage.isQuantity3Displayed()); }
public void RocketPurchaseWithNewClient() { HomePage homePage = new HomePage(_driver); CartPage cartPage = new CartPage(_driver); CheckoutPage checkoutPage = new CheckoutPage(_driver); OrderReceivedPage orderReceivedPage = new OrderReceivedPage(_driver); homePage.clickProtonRocketAddToCartButton(); homePage.clickProtonRocketViewCartButton(); cartPage.clickProceedToCheckoutButton(); checkoutPage.enterFirstName("FirstName"); checkoutPage.enterLastName("LastName"); checkoutPage.enterStreetAddress("Street Address 77"); checkoutPage.enterCity("City"); checkoutPage.enterPostcode("7777"); checkoutPage.enterPhone("0888777777"); checkoutPage.enterEmail("*****@*****.**"); checkoutPage.selectCreateAccountCheckbox(); checkoutPage.clickPlaceOrderButton(); Assert.IsTrue(orderReceivedPage.isOrderReceivedHeadingDisplayed()); }
public void RocketPurchaseWithRegisteredClient() { HomePage homePage = new HomePage(_driver); CartPage cartPage = new CartPage(_driver); CheckoutPage checkoutPage = new CheckoutPage(_driver); OrderReceivedPage orderReceivedPage = new OrderReceivedPage(_driver); homePage.clickProtonRocketAddToCartButton(); homePage.clickProtonRocketViewCartButton(); cartPage.clickProceedToCheckoutButton(); checkoutPage.clickHereToLogin(); checkoutPage.enterUsername("*****@*****.**"); checkoutPage.enterPassword("ueT^Ybiinha4"); checkoutPage.clickLoginButton(); checkoutPage.clickPlaceOrderButton(); Assert.IsTrue(orderReceivedPage.isOrderReceivedHeadingDisplayed()); }