public static TestRunner Login(this TestRunner testRunner, string Username, string Password) { testRunner.ClickElement(PageElements.HomePage.Login); testRunner.EnterTextIntoElement(PageElements.HomePage.EmailAddress, Username) .EnterTextIntoElement(PageElements.HomePage.Password, Password) .ClickElement(PageElements.HomePage.LoginSubmit); return(testRunner); }
public static TestRunner AddItemstoCart(this TestRunner testRunner) { testRunner.ClickElement(PageElements.DisplayPage.WomensCategory) .MoveTo(PageElements.CatalogePage.ProductGrid) .ClickElement(PageElements.CatalogePage.DressOne) .ClickElement(PageElements.CatalogePage.ContinueShopping) .ClickElement(PageElements.CatalogePage.DressTwo) .ClickElement(PageElements.CatalogePage.ProceedCheckout); return(testRunner); }
public static TestRunner Checkout(this TestRunner testRunner) { testRunner.ClickElement(PageElements.CheckOut.ProceedCheckOut) .ClickElement(PageElements.CheckOut.ConfirmAddress) .ClickElement(PageElements.CheckOut.AgreeTerms) .ClickElement(PageElements.CheckOut.ConfirmShipping) .ClickElement(PageElements.CheckOut.PaybyWire) .ClickElement(PageElements.CheckOut.ConfirmOrder) .ValidatePageContainsElement(PageElements.CheckOut.SuccessfullMessage); return(testRunner); }