public void SearchCaseModelTwo(string from, string to, string numberOfAdult, string numberOfInfant, string numberOfChildren, string date, string acc, string ticketClass) { Pages.FlightsPage flightsPage = new Pages.FlightsPage(driver); flightsPage.OpenPage(); flightsPage.SearchTwo(from, to, numberOfAdult, numberOfInfant, numberOfChildren, date, acc, ticketClass); ; }
public void SearchCaseSix(string from, string to, string numberOfPassangers, IList <string> date, IList <string> timeOfDay, IList <string> typePassangers) { Pages.FlightsPage flightsPage = new Pages.FlightsPage(driver); flightsPage.OpenPage(); flightsPage.Search(from, to, numberOfPassangers, date, timeOfDay, typePassangers); IWebElement dynamicElement = (new WebDriverWait(driver, TimeSpan.Parse("60"))).Until(ExpectedConditions.ElementExists(By.Id("SearchError"))); Assert.IsTrue(dynamicElement.Text.Contains("No flights were found for the dates")); }
public void SearchCaseEight(string from, string to, string numberOfPassangers, IList <string> date, IList <string> timeOfDay, IList <string> typePassangers, string airClass) { Pages.FlightsPage flightsPage = new Pages.FlightsPage(driver); flightsPage.OpenPage(); flightsPage.SearchWithClass(from, to, numberOfPassangers, date, timeOfDay, typePassangers, airClass); IWebElement dynamicElement = (new WebDriverWait(driver, TimeSpan.Parse("60"))).Until(ExpectedConditions.ElementExists(By.Id("view-itinerary"))); Assert.IsTrue(dynamicElement.Text.Contains("Hide")); }
public void SearchCaseModelFour(string from, string to, string from1, string to1, string from2, string to2, string numberOfAdult, string numberOfInfant, string numberOfChildren, string date, string date1, string date2, string ticketClass) { Pages.FlightsPage flightsPage = new Pages.FlightsPage(driver); flightsPage.OpenPage(); flightsPage.SearchFour(from, to, from1, to1, from2, to2, numberOfAdult, numberOfInfant, numberOfChildren, date, date1, date2, ticketClass); }