public void HotelNotification() { HotelPage hotel = new HotelPage(driver).OpenHotelPage() .InputArrivalCityValue(FlightsCreator.OnlyArrivalCity()) .PressSearch() .PressToggleNotification(); Assert.AreEqual(hotel.get_ButtonMailDisabledInfo, "disabled"); }
public void HotelResetStar() { HotelPage hotel = new HotelPage(driver).OpenHotelPage() .InputArrivalCityValue(FlightsCreator.OnlyArrivalCity()) .PressSearch() .PressReset(); Assert.AreEqual(hotel.get_SelectedStar, "0+"); }
public void RequestValidation() { FlightsPage flights = new FlightsPage(driver).OpenFlightsPage() .InputDepartureCityValue(FlightsCreator.WithAllProperties()) .AcceptFirstValuOnTravelList() .InputArrivalCityValue(FlightsCreator.WithAllProperties()) .AcceptFirstValuOnTravelList() .PressSearch(); Assert.AreEqual(flights.get_Error, "Пожалуйста, задайте конкретные аэропорты отправления (Откуда) и прибытия (Куда)."); }
public void FlightsSearchChildsAdvise() { FlightsPage flights = new FlightsPage(driver).OpenFlightsPage() .PressTravelers() .PressTravelersChildIncrement() .PressRoundTrip() .InputArrivalCityValue(FlightsCreator.OnlyArrivalCity()) .AcceptFirstValuOnTravelList() .PressSearch(); Assert.AreEqual(flights.get_ChildAdvise, "Некоторые авиакомпании взимают плату за младенцев без места. Мы показываем общую цену за всех пассажиров."); }