public void MessageShouldBeDisplayedWhenNoEventsAreAvailable()
        {
            var whatsOnPage = new WhatsOnPage(Driver)
                              .SelectLocation("Barrow Navigation")
                              .SelectEventType("Community/Family Fun")
                              .SelectEventStartDate(new DateTime(2020, 5, 2))
                              .Filter();

            Assert.AreEqual(0, whatsOnPage.EventDetails.Count);
            Assert.IsTrue(whatsOnPage.EventsNotFound.IsDisplayed());
        }
        public void AllRelevantEventsAreDisplayedWhenFiltersAreApplied()
        {
            var whatsOnPage = new WhatsOnPage(Driver)
                              .SelectLocation("Barrow Navigation")
                              .SelectEventType("Community/Family Fun")
                              .SelectEventStartDate(new DateTime(2015, 5, 2))
                              .SelectEventEndDate(new DateTime(2015, 5, 3))
                              .Filter();

            Assert.AreEqual(1, whatsOnPage.EventDetails.Count);
            Assert.IsTrue(whatsOnPage.ContainsEventNamed("Athy Dragon Boat Regatta"));
        }
 public void TestFixtureSetUp()
 {
     _whatsOnPage = new WhatsOnPage(Driver);
     _whatsOnPage.NavigateTo();
 }
 public void GivenIHaveNavigatedToTheHomePage()
 {
     _whatsOnPage = new WhatsOnPage(Driver);
     _whatsOnPage.NavigateTo();
 }