TODO: other methods to implement comparison methods:
8788899091929394
assertEquals(new Date(2003, 8, 12), parsed); } @Test public void testParseEntryOfKeywordToday() throws Exception { final Date parsed = adapter.parseTextEntry(date, "today"); assertEquals(new Date(2003, 8, 17), parsed); }
93949596979899100
assertEquals(new Date(2003, 8, 17), parsed); } @Test public void testParseEntryOfWeeksAfterDate() throws Exception { final Date parsed = adapter.parseTextEntry(date, "+3w"); assertEquals(new Date(2001, 2, 25), parsed); }
99100101102103104105106
assertEquals(new Date(2001, 2, 25), parsed); } @Test public void testParseEntryOfWeeksAfterToToday() throws Exception { final Date parsed = adapter.parseTextEntry(null, "+4w"); assertEquals(new Date(2003, 9, 14), parsed); }
105106107108109110111112
assertEquals(new Date(2003, 9, 14), parsed); } @Test public void testParseEntryOfWeeksBeforeDate() throws Exception { final Date parsed = adapter.parseTextEntry(date, "-3w"); assertEquals(new Date(2001, 1, 14), parsed); }
111112113114115116117118
assertEquals(new Date(2001, 1, 14), parsed); } @Test public void testParseEntryOfWeeksBeforeToToday() throws Exception { final Date parsed = adapter.parseTextEntry(null, "-4w"); assertEquals(new Date(2003, 7, 20), parsed); }
117118119120121122123124
assertEquals(new Date(2003, 7, 20), parsed); } @Test public void testParseEntryOfMonthsAfterDate() throws Exception { final Date parsed = adapter.parseTextEntry(date, "+3m"); assertEquals(new Date(2001, 5, 4), parsed); }
123124125126127128129130
assertEquals(new Date(2001, 5, 4), parsed); } @Test public void testParseEntryOfMonthsAfterToToday() throws Exception { final Date parsed = adapter.parseTextEntry(null, "+4m"); assertEquals(new Date(2003, 12, 17), parsed); }
129130131132133134135136
assertEquals(new Date(2003, 12, 17), parsed); } @Test public void testParseEntryOfMonthsBeforeDate() throws Exception { final Date parsed = adapter.parseTextEntry(date, "-3m"); assertEquals(new Date(2000, 11, 4), parsed); }
135136137138139140141142
assertEquals(new Date(2000, 11, 4), parsed); } @Test public void testParseEntryOfMonthsBeforeToToday() throws Exception { final Date parsed = adapter.parseTextEntry(null, "-4m"); assertEquals(new Date(2003, 4, 17), parsed); }
39404142434445
// }} // {{ Lifecycle public void created() { status = "New"; date = new Date(); }