public void Test1() { var fromDate = DateTime.UtcNow.AddMonths(3); var toDate = fromDate.AddDays(1); var homePage = new HomePage(driver).NavigateTo(); homePage.AcceptCookies(); homePage.DestinationSearchBox.Search("limerick").Results.FirstOrDefault(x => x.Value.Contains("Limerick")).Select(); homePage.CalendarControl.FromDate = fromDate; homePage.CalendarControl.ToDate = toDate; homePage.SelectGuestsControl.Activate().AdultsControl.SetNumber(4); homePage.SelectGuestsControl.Activate().RoomsControl.SetNumber(2); homePage.SearchButtonElement.Click(); var resultsPage = new ResultsPage(driver); resultsPage.WaitFotPageToLoad(); var filter = resultsPage.Filters.FirstOrDefault(x => x.FilterTitle.Contains("Fun Things To Do")); var option = filter.Options.FirstOrDefault(x => x.Option.Contains("Fitness cent")); option.Selected = true; var strand = resultsPage.Results.FirstOrDefault(x => x.Name.Contains("Limerick Strand Hotel")); Assert.NotNull(strand, "Hotel not displayed"); }
public void WhenINavigateToAmazonHomePage() { HomePage homePage = new HomePage(_driver); _driver.Navigate().GoToUrl(homeURL); // homePage.NavigateToHomePage(); Assert.IsTrue(new HomePage(_driver).IsAmazonLogoPresent()); homePage.AcceptCookies(); }
public void GivenUserIsOnTheBooking_ComHomepage() { _homePage = new HomePage(_driver).NavigateTo(); _homePage.AcceptCookies(); }