public void ThenValidateThatTheShopCarHasAsANumber(string Amount) { var AmazonTest = new Framework.WebPageInteraction(); AmountCart = Regex.Match(AmazonTest.GetCartAmount(driver), @"\d+").Value; Assert.AreEqual(AmountCart, Amount); }
public void ThenVerifyThatTheCartNumberIsNow(string Amount) { var AmazonTest = new Framework.WebPageInteraction(); AmountCart = Regex.Match(AmazonTest.GetCartAmount(driver), @"\d+").Value; Assert.AreEqual(AmountCart, Amount); }
public void ThenValidateAgainFirstPriceVsCurrentPrice() { var AmazonTest = new Framework.WebPageInteraction(); ProductCartPrice = AmazonTest.GetCartPrice(driver); Assert.AreEqual(Product1SearchedPrice, ProductCartPrice); }
public void ThenValidateFirstPriceVsDetailPrice() { var AmazonTest = new Framework.WebPageInteraction(); Product1DetailPrice = AmazonTest.GetDetailPrice(driver); Assert.AreEqual(Product1SearchedPrice, Product1DetailPrice); }
public void WhenLoginWithValidCredentials() { var readMyFile = new Framework.ReadConfigFile(); var AmazonTest = new Framework.WebPageInteraction(); StrUserEmail = readMyFile.ReadData("Email"); StrUserPassword = readMyFile.ReadData("Password"); AmazonTest.LoginWithValidCreds(StrUserEmail, StrUserPassword, driver); }
public void GivenGoToAmazon_Com_Mx() { try { var readMyFile = new Framework.ReadConfigFile(); var AmazonTest = new Framework.WebPageInteraction(); StrWebSite = readMyFile.ReadData("WebSite"); AmazonTest.GotoWebSite(driver, StrWebSite); } catch (Exception ex) { Console.WriteLine("Error: {0}", ex.Message); } }
public void WhenSelectFirstProductAndSaveThePrice() { var AmazonTest = new Framework.WebPageInteraction(); Product1SearchedPrice = AmazonTest.SelectFirstProductSavePrice(driver); }
public void WhenSearchForProduct(string ProductName) { var AmazonTest = new Framework.WebPageInteraction(); AmazonTest.SearchProduct(ProductName, driver); }
public void WhenAddToCart() { var AmazonTest = new Framework.WebPageInteraction(); AmazonTest.AddToCart(driver); }
public void WhenSelectFirstProduct() { var AmazonTest = new Framework.WebPageInteraction(); AmazonTest.ClickProduct(driver); }
public void WhenClickOnTheProduct() { var AmazonTest = new Framework.WebPageInteraction(); AmazonTest.ClickTheProduct(driver); }