public void CheckPriceIsInCorrectCurrencyFormat(Currency currency, string puttern) { homePage = homePage.ChooseCurrency(currency); homePage.ClickWishList(); WishListPage wishListPage = homePage.GotoWishListPage(); WishListComponent iPhone = wishListPage.GetWishListComponentsContainer().GetWishListComponentByName(ProductRepository.GetIPhone().GetName()); string actualResult = iPhone.GetWishListComponentUnitPriceText(); Console.WriteLine(actualResult); StringAssert.IsMatch(puttern, actualResult); }
public void CheckAdding(Product addingProduct, IUser user) { HomePage homePage = LoadApplication() .GotoLoginPage() .LoggingIn(user.Email, user.Password) .GotoHomePage(); Thread.Sleep(2000); //for presentation only homePage.getProductComponentsContainer() .GetProductComponentByName(addingProduct.Title) .AddItemToWishList(); Thread.Sleep(2000); //for presentation only wishListPage = homePage .GotoWishListPage(); Thread.Sleep(2000); //for presentation only Assert.IsTrue(wishListPage .GetWishListComponentsContainer() .GetWishListComponentNames() .Contains(addingProduct.Title)); }