public void WhenUserClickOnRowExpandButtonOnDatesPage()
 {
     datesPage = ((DatesPage)GetSharedPageObjectFromContext("Dates"));
     datesPage.clickOnRowExpandButton();
 }
 public void ThenHeaderShouldBeDisplayedOnDatesPage(string header)
 {
     datesPage = ((DatesPage)GetSharedPageObjectFromContext("Dates"));
     datesPage.GetHeaderName().Should().Contain(header);
 }
 public void ThenUserTryToClicksOnTheAddDatesButton()
 {
     datesPage = ((DatesPage)GetSharedPageObjectFromContext("Dates"));
     datesPage.performClickOnDate();
 }
 public void WhenUserClickOnFilterOnDatesPage()
 {
     datesPage = ((DatesPage)GetSharedPageObjectFromContext("Dates"));
     datesPage.ClickOnFilter();
 }
 public void WhenUserClicksOnTheAddDatesButton()
 {
     datesPage = ((DatesPage)GetSharedPageObjectFromContext("Dates"));
     datesPage.ClickOnAddDate();
 }
 public void WhenUserDisplaysThePageCountOnDatesPage()
 {
     datesPage = ((DatesPage)GetSharedPageObjectFromContext("Dates"));
     datesPage.GetPageCount().Should().NotBeNullOrEmpty();
     TestsLogger.Log(string.Format("Dates count is [{0}]", datesPage.GetPageCount()));
 }