public void testSetDate() throws ParseException { DatePicker p = makePicker(Locale.ENGLISH); Date d = parseDate("1996-08-03T15:33"); p.setDate(d); assertEquals(1996, p.getYear()); assertEquals(7, p.getMonth()); // Months are zero-based ! assertEquals(3, p.getDay()); assertEquals(Calendar.PM, p.getAmPm()); assertEquals(3, p.getHour()); assertEquals(33, p.getMinute()); }