public static void VerifyMakeOrderIsClickable(CheckoutPage page)
        {
            Action <IWebElement> act = (elem) => { };

            WaitingExtensions.DoUntilElementIsDisplayed(act, page.DeliveryBlock, true);
            page.MakeOrderButton.Displayed.Should().BeTrue();
        }
Пример #2
0
        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);
        }
Пример #3
0
        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);
        }