### Question:
CalendarUtil { public static Calendar getCurrentTruncDate() { return dateTrunc(getCurrentTime()); }  static Calendar getCurrentTime(); static Calendar getCurrentTruncDate(); static Integer getYear(Calendar calendar); static Integer getMonth(Calendar calendar); static Integer getDay(Calendar calendar); static Integer getDayOfWeekNumber(Calendar cal); static Integer get24Hour(Calendar calendar); static Integer getMinute(Calendar calendar); static Integer getSecond(Calendar calendar); static Integer getMillisecond(Calendar calendar); static Calendar getCalendar(String yyyy, String mm, String dd); static Calendar getCalendar(int yyyy, int mm, int dd); static Calendar getCalendar(String yyyy, String mm, String dd, String hh, String mi, String ss); static Calendar getCalendar(int yyyy, int mm, int dd, int hh, int mi, int ss); static Calendar dateTrunc(Calendar calendar); static boolean isFirstAfterSecond(Calendar first, Calendar second); static Calendar deepCopy(Calendar src); static Calendar addYears(Calendar src, int years); static Calendar addMonths(Calendar src, int months); static Calendar addDays(Calendar src, int days); static Calendar addHours(Calendar src, int hours); static Calendar addMinutes(Calendar src, int minutes); static Calendar addSeconds(Calendar src, int seconds); static Calendar getCalendar(long timeInMillis); static String toYYYYMMDDHHMISS(Calendar calendar); static Calendar testData; }### Answer:
@Test public void getCurrentTruncDate_A$() throws Exception { Calendar actual = CalendarUtil.getCurrentTruncDate(); assertEquals(0, actual.get(Calendar.HOUR)); assertEquals(0, actual.get(Calendar.MINUTE)); assertEquals(0, actual.get(Calendar.SECOND)); assertEquals(0, actual.get(Calendar.MILLISECOND)); }