public void testIsLestThan() throws Exception { assertFalse(new Date(2003, 8, 17).isLessThan(new Date(2003, 8, 17))); assertTrue(new Date(2003, 8, 16).isLessThan(new Date(2003, 8, 17))); }
public void testSameMonthAs() throws Exception { assertTrue(new Date(2000, 8, 15).sameMonthAs(new Date(2003, 8, 17))); assertFalse(new Date(2003, 2, 17).sameMonthAs(new Date(2003, 8, 17))); }
public void testSameWeekAs() throws Exception { assertFalse(new Date(2000, 2, 15).sameWeekAs(new Date(2000, 2, 12))); // Tue, week 7 and Sat, week 6 assertTrue(new Date(2001, 2, 16).sameWeekAs(new Date(2002, 2, 11))); // Tue, week 7, and Thu, week 7 }
public void testSameYearAs() throws Exception { assertTrue(new Date(2003, 2, 15).sameYearAs(new Date(2003, 8, 17))); assertFalse(new Date(2000, 2, 15).sameYearAs(new Date(2003, 8, 17))); }
public void testSameDayOfWeekAs() throws Exception { assertTrue(new Date(2000, 2, 17).sameDayOfWeekAs(new Date(2003, 8, 7))); // Thursday assertFalse(new Date(2000, 2, 15).sameDayOfWeekAs(new Date(2003, 8, 17))); // Tues & }
public void testSameDayOfMonthAs() throws Exception { assertTrue(new Date(2000, 2, 17).sameDayOfMonthAs(new Date(2003, 8, 17))); assertFalse(new Date(2000, 2, 15).sameDayOfMonthAs(new Date(2003, 8, 17))); }
public void testSameDayOfYearAs() throws Exception { assertTrue(new Date(2001, 8, 17).sameDayOfYearAs(new Date(2003, 8, 17))); assertTrue(new Date(1999, 3, 1).sameDayOfYearAs(new Date(2000, 2, 29))); // leap year assertFalse(new Date(2001, 3, 1).sameDayOfYearAs(new Date(2000, 3, 2))); }