Esempio n. 1
0
        public void Test1()
        {
            var mainMenu = new MainMenuPageObject(webDriver);

            mainMenu
            .ChoosingSimpleForm()
            .SimpleFormDemo()
            .ChoosingCheckbox()
            .CheckboxDemo()
            .ChoosingRadioButtons()
            .RadioButtons()
            .SelectDropdownList()
            .DropdownList()
            .InputFormSubmit()
            .SubmitForm()
            .AjaxFormSubmit()
            .AjaxForm()
            .JQuerySelectdropdown()
            .JQuerySelect();


            Assert.Pass();
        }
Esempio n. 2
0
        public void FilterTest()
        {
            var mainMenu = new MainMenuPageObject(_driver);

            mainMenu
            .InputTown()
            .SelectData()
            .SelectGuestsCount()
            .ApllyFilters();

            var    serchResultPage = new SearchResultsPageObject(_driver);
            string townName        = serchResultPage.GetTownName();

            var hotelPage = serchResultPage.SelectHotel();

            string guestsCount     = hotelPage.GetGuestsCounts();
            string dateOfStay      = hotelPage.GetDateOfStay();
            string dateOfDeparture = hotelPage.GetDateOfDeparture();

            Assert.AreEqual(true, townName.Contains(ExpectedFiltersData.townName), "Wrong city name");
            Assert.AreEqual(true, guestsCount.Contains(ExpectedFiltersData.countOfGuests), "Wrong counts of Guests");
            Assert.AreEqual(true, dateOfStay.Contains(ExpectedFiltersData.dateOfStay), "Wrong date of stay");
            Assert.AreEqual(true, dateOfDeparture.Contains(ExpectedFiltersData.dateOfDeparture), "Wrong date of departure");
        }