### Question:
TimelineUtilities { public static TimeSpan getPartialWeek() { return getPrecedingWeeks(1, true); } private  TimelineUtilities(); static void addDuration(Calendar calendar, Duration duration); static Calendar get0000(); static Calendar get0000(Date aDate); static List<TimeSpan> getIntervalsForSpan(Date startDate, TimeSpan span, int spanType); static Calendar getNext0000(Date aDate); static TimeSpan getPartialWeek(); static TimeSpan getPrecedingMonths(Date reference, int months, boolean includeThisMonth); static TimeSpan getPrecedingMonths(int months, boolean includeThisMonth); static TimeSpan getPrecedingWeeks(Date reference, int numWeeks, boolean includeThisWeek); static TimeSpan getPrecedingWeeks(int numWeeks, boolean includeThisWeek); static Map<Duration, List<DateDurationKey>> getTableOfLegalDates(TimeSpan span, Duration duration); static TimeSpan getThisDay(Date time); static TimeSpan getThisMonth(Date time); static TimeSpan getThisWeek(Date time); static TimeSpan getToday(); static TimeSpan getYesterday(); static boolean isAt0000(Date aDate); static boolean isDayWeekMonth(TimeSpan span); static boolean isDay(TimeSpan span); static boolean isWeek(TimeSpan span); static boolean isMonth(TimeSpan span); static boolean isRounded(Date time, Duration duration); static Calendar roundDown(Date date, Duration interval); static Calendar roundUp(Date date, Duration interval); static TimeSpan scale(TimeSpan span, double factor);  }### Answer:
@Test public void testGetPartialWeek() { TimeSpan thisWeek = TimelineUtilities.getPartialWeek(); Assert.assertTrue(TimelineUtilities.isAt0000(thisWeek.getStartDate())); Assert.assertTrue(thisWeek.getStart() < System.currentTimeMillis()); Assert.assertTrue(System.currentTimeMillis() - thisWeek.getStart() < Constants.MILLIS_PER_WEEK); Assert.assertTrue(TimelineUtilities.isAt0000(thisWeek.getEndDate())); Assert.assertTrue(thisWeek.getEnd() > System.currentTimeMillis()); Assert.assertTrue(System.currentTimeMillis() - thisWeek.getEnd() < Constants.MILLIS_PER_DAY); Calendar cal = Calendar.getInstance(); cal.setTime(thisWeek.getStartDate()); Assert.assertEquals(Calendar.SUNDAY, cal.get(Calendar.DAY_OF_WEEK)); }