### Question:
DayTimeValue { boolean isEmpty() { return dayTimeValues().allMatch(this::isNone); } DayTimeValue();   DayTimeValue(final Integer days,
                 final Integer hours,
                 final Integer minutes,
                 final Integer seconds);   }### Answer:
@Test public void testIsEmptyWithoutValues() { assertTrue(new DayTimeValue().isEmpty()); }
@Test public void testIsEmptyWithDays() { assertFalse(new DayTimeValue(1, NONE, NONE, NONE).isEmpty()); }
@Test public void testIsEmptyWithHours() { assertFalse(new DayTimeValue(NONE, 1, NONE, NONE).isEmpty()); }
@Test public void testIsEmptyWithMinutes() { assertFalse(new DayTimeValue(NONE, NONE, 1, NONE).isEmpty()); }
@Test public void testIsEmptyWithSeconds() { assertFalse(new DayTimeValue(NONE, NONE, NONE, 1).isEmpty()); }