public void now_ZoneId() {

    ZoneId zone = ZoneId.of("UTC+01:02:03");
    LocalDateTime expected = LocalDateTime.now(Clock.system(zone));
    LocalDateTime test = LocalDateTime.now(zone);
    for (int i = 0; i < 100; i++) {
      if (expected.equals(test)) {
        return;
      }
      expected = LocalDateTime.now(Clock.system(zone));
      test = LocalDateTime.now(zone);
    }
    assertEquals(test, expected);
  }

  // -----------------------------------------------------------------------
  // now(Clock)
  // -----------------------------------------------------------------------
  @Test(expectedExceptions = NullPointerException.class, groups = { "tck" }