public void AddProductInCartUnloggedUser() { HomePage homePage = new HomePage(Driver); RightNavMenu rightNavMenu = new RightNavMenu(Driver); ProductDetailsPage productDetails = new ProductDetailsPage(Driver); AllProductInCategoryPage allProductInCategory = new AllProductInCategoryPage(Driver); CartPage cartPage = new CartPage(Driver); homePage .ClickMenuButton() .HoverFirstCategory() .ClickFirstSubCategory() .ClickInches75TVCategory(); string profuctPrice = allProductInCategory.GetProductPrice(); allProductInCategory .ClickFirstProductInGrid(); productDetails .ClickAddToCartButton() .ClickViewCartButton(); string cartProfuctPrice = cartPage.GetCartProductPrice(); Assert.AreEqual(profuctPrice, cartProfuctPrice, "product add to cart and Price are equal"); }
public void AddAndRemoveProductFromCart() { HomePage homePage = new HomePage(Driver); RightNavMenu rightNavMenu = new RightNavMenu(Driver); ProductDetailsPage productDetails = new ProductDetailsPage(Driver); AllProductInCategoryPage allProductInCategory = new AllProductInCategoryPage(Driver); CartPage cartPage = new CartPage(Driver); homePage .ClickMenuButton() .HoverFirstCategory() .ClickFirstSubCategory() .ClickInches75TVCategory(); allProductInCategory .ClickFirstProductInGrid(); productDetails .ClickAddToCartButton() .ClickViewCartButton(); cartPage .ClickRemoveButton(); Assert.IsTrue(cartPage.GetCartTitle().Contains("0 items in your cart"), "Title isn't null"); }