### Question:
LocalDateRange extends Range<LocalDate> { public static LocalDateRange tomorrow() { final LocalDate tomorrow = current().date().plusDays(1); return new LocalDateRange(tomorrow, tomorrow); } private  LocalDateRange(final LocalDate lowerBound, final LocalDate upperBound); static LocalDateRange tomorrow(); static LocalDateRange all(); static LocalDateRange today(); static LocalDateRange inTheFuture(); static LocalDateRange inThePast(); static LocalDateRange after(final LocalDate date); static LocalDateRange before(final LocalDate date); static LocalDateRange aged(final Range<ChronoAmount> range);  }### Answer:
@Test public void tomorrow() { final LocalDate today = LocalDate.now(); final LocalDate tomorrow = today.plusDays(1); Timekeeper.from(Clock.fixed(today.atTime(2, 30, 45).toInstant(UTC), UTC)); final LocalDateRange range = LocalDateRange.tomorrow(); assertThat(range.lowerBound()).isEqualTo(tomorrow); assertThat(range.upperBound()).isEqualTo(tomorrow); }