blob: a76764d983ce8dad62b12092692a0ddae0cf92d8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
package cgeo.geocaching;
import cgeo.geocaching.enumerations.CacheType;
import android.test.AndroidTestCase;
import java.util.Date;
public class CacheTest extends AndroidTestCase {
final static private class MockedEventCache extends cgCache {
public MockedEventCache(final Date date) {
setHidden(date);
setType(CacheType.EVENT);
}
}
public static void testCanBeAddedToCalendar() {
final Date today = new Date();
final cgCache cacheToday = new MockedEventCache(today);
assertTrue(cacheToday.canBeAddedToCalendar());
final Date yesterday = new Date(today.getTime() - 86400 * 1000);
final MockedEventCache cacheYesterday = new MockedEventCache(yesterday);
assertFalse(cacheYesterday.canBeAddedToCalendar());
}
}
|