1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.owasp.dependencycheck.utils;
17
18 import java.util.Calendar;
19 import org.junit.After;
20 import org.junit.AfterClass;
21 import static org.junit.Assert.assertEquals;
22 import org.junit.Before;
23 import org.junit.BeforeClass;
24 import org.junit.Test;
25 import org.owasp.dependencycheck.BaseTest;
26
27
28
29
30
31 public class DateUtilTest extends BaseTest {
32
33
34
35
36 @Test
37 public void testWithinDateRange() {
38 Calendar c = Calendar.getInstance();
39
40 long current = c.getTimeInMillis();
41 long lastRun = c.getTimeInMillis() - (3 * (1000 * 60 * 60 * 24));
42 int range = 7;
43 boolean expResult = true;
44 boolean result = DateUtil.withinDateRange(lastRun, current, range);
45 assertEquals(expResult, result);
46
47 lastRun = c.getTimeInMillis() - (8 * (1000 * 60 * 60 * 24));
48 expResult = false;
49 result = DateUtil.withinDateRange(lastRun, current, range);
50 assertEquals(expResult, result);
51 }
52
53 }