diff options
-rw-r--r-- | sonar-server/src/test/java/org/sonar/server/filters/DateCriterionTest.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sonar-server/src/test/java/org/sonar/server/filters/DateCriterionTest.java b/sonar-server/src/test/java/org/sonar/server/filters/DateCriterionTest.java index 1dc8be73d98..66411a7dc67 100644 --- a/sonar-server/src/test/java/org/sonar/server/filters/DateCriterionTest.java +++ b/sonar-server/src/test/java/org/sonar/server/filters/DateCriterionTest.java @@ -19,6 +19,7 @@ */ package org.sonar.server.filters; +import org.apache.commons.lang.time.DateUtils; import org.junit.Test; import java.text.ParseException; @@ -43,7 +44,8 @@ public class DateCriterionTest { public void testDaysAgo() throws ParseException { DateCriterion criterion = new DateCriterion().setDate(3); Date date = criterion.getDate(); - assertTrue(date.before(new Date(System.currentTimeMillis() - 2 * DAYS))); - assertTrue(date.after(new Date(System.currentTimeMillis() - 4 * DAYS))); + assertThat(date.getMinutes(), is(0)); + assertThat(date.getHours(), is(0)); + assertThat(DateUtils.isSameDay(date, DateUtils.addDays(new Date(), -3)), is(true)); } } |