Class DateMatchers
java.lang.Object
net.thucydides.core.matchers.dates.DateMatchers
public class DateMatchers
extends java.lang.Object
Hamcrest matchers to be used with Dates.
-
Constructor Summary
Constructors Constructor Description DateMatchers() -
Method Summary
Modifier and Type Method Description static org.hamcrest.Matcher<java.util.Collection<java.util.Date>>containsSameDatesAs(java.util.Collection<java.util.Date> expectedDates)static org.hamcrest.Matcher<java.util.Collection<org.joda.time.DateTime>>containsSameDateTimesAs(java.util.Collection<org.joda.time.DateTime> expectedDates)static org.hamcrest.Matcher<java.util.Date>isAfter(java.util.Date expectedDate)static org.hamcrest.Matcher<org.joda.time.DateTime>isAfter(org.joda.time.DateTime expectedDate)static org.hamcrest.Matcher<java.util.Date>isBefore(java.util.Date expectedDate)static org.hamcrest.Matcher<org.joda.time.DateTime>isBefore(org.joda.time.DateTime expectedDate)static org.hamcrest.Matcher<java.util.Date>isBetween(java.util.Date startDate, java.util.Date endDate)static org.hamcrest.Matcher<org.joda.time.DateTime>isBetween(org.joda.time.DateTime startDate, org.joda.time.DateTime endDate)static org.hamcrest.Matcher<java.util.Date>isCloseTo(java.util.Date expected, org.joda.time.Period within)static org.hamcrest.Matcher<org.joda.time.DateTime>isCloseTo(org.joda.time.DateTime expected, org.joda.time.Period within)static org.hamcrest.Matcher<java.util.Date>isSameAs(java.util.Date expectedDate)static org.hamcrest.Matcher<org.joda.time.DateTime>isSameAs(org.joda.time.DateTime expectedDate)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
DateMatchers
public DateMatchers()
-
-
Method Details
-
isSameAs
public static org.hamcrest.Matcher<java.util.Date> isSameAs(java.util.Date expectedDate) -
isCloseTo
public static org.hamcrest.Matcher<java.util.Date> isCloseTo(java.util.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<java.util.Date> isBefore(java.util.Date expectedDate) -
isAfter
public static org.hamcrest.Matcher<java.util.Date> isAfter(java.util.Date expectedDate) -
isBetween
public static org.hamcrest.Matcher<java.util.Date> isBetween(java.util.Date startDate, java.util.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<java.util.Collection<org.joda.time.DateTime>> containsSameDateTimesAs(java.util.Collection<org.joda.time.DateTime> expectedDates) -
containsSameDatesAs
public static org.hamcrest.Matcher<java.util.Collection<java.util.Date>> containsSameDatesAs(java.util.Collection<java.util.Date> expectedDates)
-