TODO: other methods to implement comparison methods:
107108109110111112113114
assertEquals(new Date(2001, 1, 14), parsed); } @Test public void testParseEntryOfWeeksBeforeToToday() throws Exception { final Date parsed = adapter.parseTextEntry(null, "-4w", null); assertEquals(new Date(2003, 7, 20), parsed); }
113114115116117118119120
assertEquals(new Date(2003, 7, 20), parsed); } @Test public void testParseEntryOfMonthsAfterDate() throws Exception { final Date parsed = adapter.parseTextEntry(date, "+3m", null); assertEquals(new Date(2001, 5, 4), parsed); }
119120121122123124125126
assertEquals(new Date(2001, 5, 4), parsed); } @Test public void testParseEntryOfMonthsAfterToToday() throws Exception { final Date parsed = adapter.parseTextEntry(null, "+4m", null); assertEquals(new Date(2003, 12, 17), parsed); }
125126127128129130131132
assertEquals(new Date(2003, 12, 17), parsed); } @Test public void testParseEntryOfMonthsBeforeDate() throws Exception { final Date parsed = adapter.parseTextEntry(date, "-3m", null); assertEquals(new Date(2000, 11, 4), parsed); }
131132133134135136137138
assertEquals(new Date(2000, 11, 4), parsed); } @Test public void testParseEntryOfMonthsBeforeToToday() throws Exception { final Date parsed = adapter.parseTextEntry(null, "-4m", null); assertEquals(new Date(2003, 4, 17), parsed); }
474849505152535455
will(returnValue(null)); } }); TestClock.initialize(); date = new Date(2001, 2, 4); holder = new FacetHolderImpl(); setValue(adapter = new DateValueSemanticsProvider(holder, mockConfiguration, mockContext)); }
5960616263646566
assertEquals("20010204", adapter.toEncodedString(date)); } @Test public void testParseEntryOfDaysAfterDate() throws Exception { final Date parsed = adapter.parseTextEntry(date, "+7", null); assertEquals(new Date(2001, 2, 11), parsed); }
6566676869707172
assertEquals(new Date(2001, 2, 11), parsed); } @Test public void testParseEntryOfDaysAfterToToday() throws Exception { final Date parsed = adapter.parseTextEntry(null, "+5", null); assertEquals(new Date(2003, 8, 22), parsed); }
7172737475767778
assertEquals(new Date(2003, 8, 22), parsed); } @Test public void testParseEntryOfDaysBeforeDate() throws Exception { final Date parsed = adapter.parseTextEntry(date, "-7", null); assertEquals(new Date(2001, 1, 28), parsed); }
7778798081828384
assertEquals(new Date(2001, 1, 28), parsed); } @Test public void testParseEntryOfDaysBeforeToToday() throws Exception { final Date parsed = adapter.parseTextEntry(null, "-5", null); assertEquals(new Date(2003, 8, 12), parsed); }