Ejemplo n.º 1
0
        public void AlwaysCheaperText()
        {
            var viewBookingsPage = new ViewBookingsPage(driver);

            viewBookingsPage.ClickSelectSeatsButton();
            var upsellSelectSeatsPage = new UpSellSelectSeatPage(driver);
            var alwaysCheaper         = upsellSelectSeatsPage.AlwaysCheaperOnlineText();

            Console.WriteLine(alwaysCheaper);

            Assert.That(alwaysCheaper, Is.EqualTo("Always cheaper online"));
        }
Ejemplo n.º 2
0
        public void CheckInAllPassengers()
        {
            var viewBookingsPage = new ViewBookingsPage(driver);

            viewBookingsPage.ClickMyBookings();
            driver.Navigate().GoToUrl("https://www.119.test/EN/secure/MyEasyJet.mvc/ViewBooking?bookingReference=E1111HW");
            viewBookingsPage.ClickCheckInButton();
            Thread.Sleep(5);
            viewBookingsPage.ClickPrintAllBoardingPassesButton();


            var checkInPage = new CheckInPage(driver);

            checkInPage.ClickManageBookingsButton();
        }
Ejemplo n.º 3
0
        public void ChangeName()
        {
            var viewBookingsPage = new ViewBookingsPage(driver);

            driver.Navigate().GoToUrl("https://www.119.test/EN/secure/MyEasyJet.mvc/ViewBooking?bookingReference=E1111HW");
            Thread.Sleep(10);
            viewBookingsPage.ClickChangeNameButton();

            var changeNamePage = new ChangeNamePage(driver);

            changeNamePage.ChangeName();

            var upSellPaymentsPage = new UpSellPaymentPage(driver);

            upSellPaymentsPage.EnterCardDetailsName();
        }
        public void GivenIHaveABooking()
        {
            // IWebDriver driver = new ChromeDriver();
            driver.Navigate().GoToUrl("https://www.119.test/EN/secure/MyEasyJet.mvc/SignIn");


            var loginPage = new LoginPage(driver);

            loginPage.LoggedIn();

            driver.Navigate().GoToUrl("https://www.119.test/EN/secure/MyEasyJet.mvc/AllBookings");
            var viewBookingsPage = new ViewBookingsPage(driver);

            //viewBookingsPage.ClickMyBookings();
            //viewBookingsPage.ClickSelectSeatsButton();
            bookingRef = viewBookingsPage.GetFirstBookingRef();
        }
Ejemplo n.º 5
0
        public void CheckImportantInformation()
        {
            var viewBookingsPage = new ViewBookingsPage(driver);

            viewBookingsPage.ClickImportantInformationLink();
        }
Ejemplo n.º 6
0
        public void EmailMeTheseDetails()
        {
            var viewBookingsPage = new ViewBookingsPage(driver);

            viewBookingsPage.ClickEmailMeTheseLink();
        }
Ejemplo n.º 7
0
        public void ViewMyBookings()
        {
            var viewBookingsPage = new ViewBookingsPage(driver);

            viewBookingsPage.ClickMyBookings();
        }
Ejemplo n.º 8
0
        public void CheckFlightStatus()
        {
            var viewBookingsPage = new ViewBookingsPage(driver);

            viewBookingsPage.ClickFlightStatus();
        }
Ejemplo n.º 9
0
        public static void LogOut(IWebDriver driver)
        {
            var viewBookingPage = new ViewBookingsPage(driver);

            viewBookingPage.ClickLogOutButton();
        }