public void now_Clock_allSecsInDay_offset() {

    for (int i = 0; i < (2 * 24 * 60 * 60); i++) {
      Instant instant = Instant.ofEpochSecond(i).plusNanos(123456789L);
      Clock clock = Clock.fixed(instant.minusSeconds(OFFSET_PONE.getTotalSeconds()), OFFSET_PONE);
      OffsetDateTime test = OffsetDateTime.now(clock);
      assertEquals(test.getYear(), 1970);
      assertEquals(test.getMonth(), Month.JANUARY);
      assertEquals(test.getDayOfMonth(), (i < 24 * 60 * 60) ? 1 : 2);
      assertEquals(test.getHour(), (i / (60 * 60)) % 24);
      assertEquals(test.getMinute(), (i / 60) % 60);
      assertEquals(test.getSecond(), i % 60);
      assertEquals(test.getNano(), 123456789);
      assertEquals(test.getOffset(), OFFSET_PONE);
    }
  }

  @Test(groups = { "tck" }