@Override public String toString() { // return getYear() + "-" + getMonth() + "-" + getDay(); return String.format("%04d-%02d-%02d", getYear(), getMonth(), getDay()); } }
@Override public String toString() { // return getYear() + "-" + getMonth() + "-" + getDay(); return String.format("%04d-%02d-%02d", getYear(), getMonth(), getDay()); } }
@Test public void testGetDay() { assertEquals(14, actual.getDay()); }
@Test public void testDateValue() { final Date date = new Date(1970, 1, 1); assertEquals(1970, date.getYear()); assertEquals(1, date.getMonth()); assertEquals(1, date.getDay()); final java.util.Date dateValue = date.dateValue(); final long time = dateValue.getTime(); assertEquals(1000 * 60 * 60 * 12 * 0, time); }
@Test public void testDate() { actual = new Date(2001, 3, 7); assertEquals("day", 7, actual.getDay()); assertEquals("month", 3, actual.getMonth()); assertEquals("year", 2001, actual.getYear()); }
@Test public void testAdd() { final Date resultDate = actual.add(1, 2, 3); assertEquals(17, resultDate.getDay()); assertEquals(5, resultDate.getMonth()); assertEquals(2001, resultDate.getYear()); }