From 6641a9b054250769416d1dc2136b135f1283a10a Mon Sep 17 00:00:00 2001 From: Bananeweizen Date: Sun, 8 Feb 2015 10:39:46 +0100 Subject: fix #4661: disallow future logs --- tests/src/cgeo/geocaching/utils/DateUtilsTest.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'tests/src') diff --git a/tests/src/cgeo/geocaching/utils/DateUtilsTest.java b/tests/src/cgeo/geocaching/utils/DateUtilsTest.java index d0a2b4a..44442f6 100644 --- a/tests/src/cgeo/geocaching/utils/DateUtilsTest.java +++ b/tests/src/cgeo/geocaching/utils/DateUtilsTest.java @@ -32,7 +32,7 @@ public class DateUtilsTest extends TestCase { assertPastEvent(start, true); } - private static void assertPastEvent(final Calendar start, boolean expectedPast) { + private static void assertPastEvent(final Calendar start, final boolean expectedPast) { final Geocache cache = new Geocache(); cache.setType(CacheType.EVENT); @@ -40,4 +40,14 @@ public class DateUtilsTest extends TestCase { assertThat(DateUtils.isPastEvent(cache)).isEqualTo(expectedPast); } + public static void testIsFuture() { + final Calendar date = Calendar.getInstance(); + assertThat(DateUtils.isFuture(date)).isFalse(); + + date.add(Calendar.DAY_OF_MONTH, 1); + assertThat(DateUtils.isFuture(date)).isFalse(); + + date.add(Calendar.DAY_OF_MONTH, 1); + assertThat(DateUtils.isFuture(date)).isTrue(); + } } -- cgit v1.1