java.lang.Object
net.thucydides.model.matchers.dates.DateMatchers

public class DateMatchers extends Object
Hamcrest matchers to be used with Dates.
  • Constructor Details

    • DateMatchers

      public DateMatchers()
  • Method Details

    • isSameAs

      public static org.hamcrest.Matcher<Date> isSameAs(Date expectedDate)
    • isCloseTo

      public static org.hamcrest.Matcher<Date> isCloseTo(Date expected, org.joda.time.Period within)
    • isCloseTo

      public static org.hamcrest.Matcher<org.joda.time.DateTime> isCloseTo(org.joda.time.DateTime expected, org.joda.time.Period within)
    • isBefore

      public static org.hamcrest.Matcher<Date> isBefore(Date expectedDate)
    • isAfter

      public static org.hamcrest.Matcher<Date> isAfter(Date expectedDate)
    • isBetween

      public static org.hamcrest.Matcher<Date> isBetween(Date startDate, Date endDate)
    • isSameAs

      public static org.hamcrest.Matcher<org.joda.time.DateTime> isSameAs(org.joda.time.DateTime expectedDate)
    • isBefore

      public static org.hamcrest.Matcher<org.joda.time.DateTime> isBefore(org.joda.time.DateTime expectedDate)
    • isAfter

      public static org.hamcrest.Matcher<org.joda.time.DateTime> isAfter(org.joda.time.DateTime expectedDate)
    • isBetween

      public static org.hamcrest.Matcher<org.joda.time.DateTime> isBetween(org.joda.time.DateTime startDate, org.joda.time.DateTime endDate)
    • containsSameDateTimesAs

      public static org.hamcrest.Matcher<Collection<org.joda.time.DateTime>> containsSameDateTimesAs(Collection<org.joda.time.DateTime> expectedDates)
    • containsSameDatesAs

      public static org.hamcrest.Matcher<Collection<Date>> containsSameDatesAs(Collection<Date> expectedDates)