public void AuthorizationTest() { var homePage = new HomePageBL(webDriver); homePage .ClickOnMainSignInButton() .LogIntoAccount(); var expectedResult = "Welcome"; var actualResult = new SuccessfulLoginPageBL(webDriver).GetWelcomeMessage(); Assert.IsTrue(actualResult.Contains(expectedResult)); }
public void AddProductToCompareListIconTest() { var homePage = new HomePageBL(webDriver); homePage .ClickOnMainSignInButton() .LogIntoAccount() .AddProductToCompareList(); var expectedResult = "You added product"; var actualResult = new SuccessfulLoginPageBL(webDriver).GetSuccessfulAddedProductMessage(); Assert.IsTrue(actualResult.Contains(expectedResult)); }
public void OpenCompareProductsPageThroughLinkTest() { var homePage = new HomePageBL(webDriver); homePage .ClickOnMainSignInButton() .LogIntoAccount() .AddProductToCompareList() .GoToCompareProductsPage(); var expectedResult = "Compare Products"; var actualResult = new CompareProductsPageBL(webDriver).GetCompareProductsPageTitle(); Assert.AreEqual(expectedResult, actualResult); }
public void AddFromCompareListToShoppingCartTest() { var homePage = new HomePageBL(webDriver); homePage .ClickOnMainSignInButton() .LogIntoAccount() .AddProductToCompareList() .GoToCompareProductsPage() .AddProductToCart(); var expectedResult = "shopping cart"; var actualResult = new CompareProductsPageBL(webDriver).GetAddedProductToCartMessage(); Assert.IsTrue(actualResult.Contains(expectedResult)); }
public void RemoveComparedProductXTest() { var homePage = new HomePageBL(webDriver); homePage .ClickOnMainSignInButton() .LogIntoAccount() .ClickOnProductContainer() .ClickOnAddToCompareButton() .GoToMyAccountPage() .DeleteCompareProductX(); var expectedResult = "You removed product"; var actualResult = new MyAccountPageBL(webDriver).GetDeletedProductMessage(); Assert.IsTrue(actualResult.Contains(expectedResult)); }
public void ClearAllCompareListTest() { var homePage = new HomePageBL(webDriver); homePage .ClickOnMainSignInButton() .LogIntoAccount() .ClickOnProductContainer() .ClickOnAddToCompareButton() .GoToMyAccountPage() .ClearCompareProductsList(); var expectedResult = "You cleared the comparison list."; var actualResult = new MyAccountPageBL(webDriver).GetClearedListMessage(); Assert.AreEqual(expectedResult, actualResult); }
public void OpenCompareProductsPageTest() { var homePage = new HomePageBL(webDriver); homePage .ClickOnMainSignInButton() .LogIntoAccount() .ClickOnProductContainer() .ClickOnAddToCompareButton() .GoToMyAccountPage() .ClickOnCompareButton(); var expectedResult = "Compare Products"; var actualResult = new CompareProductsPageBL(webDriver).GetCompareProductsPageTitle(); Assert.AreEqual(expectedResult, actualResult); }
public void RemoveComparedProductTest() { var homePage = new HomePageBL(webDriver); homePage .ClickOnMainSignInButton() .LogIntoAccount() .AddProductToCompareList() .GoToCompareProductsItemsPage() .DeleteItemFromProductPage(); var firstExpectedResult = "You have no items to compare."; var secondExpectedResult = "You removed product"; var firstActualResult = new CompareProductsPageBL(webDriver).GetEmptyListMessage(); var secondActualResult = new CompareProductsPageBL(webDriver).GetDeletedProductMessage(); Assert.AreEqual(firstExpectedResult, firstActualResult); Assert.IsTrue(secondActualResult.Contains(secondExpectedResult)); }
public void AddFromCompareListToWishListTest() { var homePage = new HomePageBL(webDriver); homePage .ClickOnMainSignInButton() .LogIntoAccount() .AddProductToCompareList() .GoToCompareProductsItemsPage() .AddProductToWishList(); var firstExpectedResult = "My Wish List"; var secondExpectedResult = "added to your Wish List"; var firstActualResult = new WishListPageBL(webDriver).GetWishListTitle(); var secondActualResult = new WishListPageBL(webDriver).GetAddedProductToWishListMessage(); Assert.AreEqual(firstExpectedResult, firstActualResult); Assert.IsTrue(secondActualResult.Contains(secondExpectedResult)); }