import org.fest.assertions.api.JodaTimeAssertions;
import org.joda.time.DateTime;
DateTime dateTime = new DateTime();
JodaTimeAssertions.assertThat(dateTime).isToday();
import org.fest.assertions.api.JodaTimeAssertions;
import org.joda.time.DateTime;
DateTime dateTime = new DateTime();
JodaTimeAssertions.assertThat(dateTime).isToday();
JodaTimeAssertions.assertThat(dateTime).isAfterOrEqualTo(DateTime.now().minusHours(1));
JodaTimeAssertions.assertThat(dateTime).isBeforeOrEqualTo(DateTime.now().plusDays(3));
import org.fest.assertions.api.JodaTimeAssertions;
import org.joda.time.DateTime;
public class CustomAssertions {
public static void assertIsLeapYear(DateTime dateTime) {
JodaTimeAssertions.assertThat(dateTime).isExactlyInstanceOf(DateTime.class);
JodaTimeAssertions.assertThat(dateTime.getYear() % 4).isEqualTo(0);
}
}
DateTime dateTime = new DateTime().withYear(2020);
CustomAssertions.assertIsLeapYear(dateTime);
<dependency>
<groupId>org.easytesting</groupId>
<artifactId>fest-assert</artifactId>
<version>1.4</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.easytesting</groupId>
<artifactId>fest-assert-joda-time</artifactId>
<version>2.0M10</version>
<scope>test</scope>
</dependency>
import org.fest.assertions.api.JodaTimeAssertions;
import org.joda.time.DateTime;