public void checkProductPage() { MakeScreenshotWhenFail(() => { Product product = ProductCreator.WithName(); HomePage HomePage = new HomePage(); ProductPage productPage = HomePage.GoToPage().GoWithMenuToProductPage().GoToProduct(product); Assert.IsTrue(productPage.getProductName() == product.Name); }); }
public void CheckAddProduct() { MakeScreenshotWhenFail(() => { HomePage HomePage = new HomePage(); ProductsPage productsPage = HomePage.GoToPage().GoWithMenuToProductPage(); productsPage.AddProduct(ProductCreator.WithName()); CartPage cartPage = productsPage.GoToCartPage(); Assert.IsTrue(cartPage.CheckProductIsCart(ProductCreator.WithName())); }); }
public void checkChangeEdition() { MakeScreenshotWhenFail(() => { HomePage HomePage = new HomePage(); ProductPage productPage = HomePage.GoToPage().GoWithMenuToProductPage().GoToProduct(ProductCreator.WithName()); float oldPrice = productPage.getPriceProducts(); productPage.clickEnterpriseEdition(); float newPrice = productPage.getPriceProducts(); Assert.IsTrue(oldPrice != newPrice); }); }
public void checkSupportMode() { MakeScreenshotWhenFail(() => { HomePage HomePage = new HomePage(); ProductPage productPage = HomePage.GoToPage().GoWithMenuToProductPage().GoToProduct(ProductCreator.WithName()); Assert.IsTrue(productPage.clickServiceСheckbox().isSelectPersonalServiceСheckbox()); }); }
public void checkNewsletterSubscribe() { MakeScreenshotWhenFail(() => { HomePage HomePage = new HomePage(); ProductPage productPage = HomePage.GoToPage().GoWithMenuToProductPage().GoToProduct(ProductCreator.WithName()); Assert.IsTrue(productPage.Subscribe(UserCreator.WithEmail()).isSuccessSubscribe()); }); }
public void CheckDemoProducts() { MakeScreenshotWhenFail(() => { HomePage HomePage = new HomePage(); ProductPage productPage = HomePage.GoToPage().GoWithMenuToProductPage().GoToProduct(ProductCreator.WithName()); Assert.IsTrue(productPage.isDemoEnable()); }); }