public static void VerifyMakeOrderIsClickable(CheckoutPage page) { Action <IWebElement> act = (elem) => { }; WaitingExtensions.DoUntilElementIsDisplayed(act, page.DeliveryBlock, true); page.MakeOrderButton.Displayed.Should().BeTrue(); }
public static CheckoutPage InputReceiverData(CheckoutPage page, string name, string phone, string email) { page.NameAndSurname.SetValue(name); page.Phone.SetValue(phone); page.Email.SetValue(email); Action <IWebElement> act0 = (elem) => { page.ContinueButton.Click(); }; WaitingExtensions.DoUntilElementIsDisplayed(act0, page.MakeOrderButton, true); return(page); }
public static CheckoutPage InputReceiverData(CheckoutPage page, int howlongIcnwait) { string name = "Vasia"; string phone = "0684360744"; string email = "*****@*****.**"; page.NameAndSurname.SetValue(name); page.Phone.SetValue(phone); page.Email.SetValue(email); Action <IWebElement> act0 = (elem) => { page.ContinueButton.Click(); }; WaitingExtensions.DoUntilElementIsDisplayed(act0, page.MakeOrderButton, true); return(page); }