public void test_Chrono_range() {

    long minYear = LocalDate.MIN_DATE.getYear() + YDIFF;
    long maxYear = LocalDate.MAX_DATE.getYear() + YDIFF;
    assertEquals(ThaiBuddhistChrono.INSTANCE.range(YEAR), DateTimeValueRange.of(minYear, maxYear));
    assertEquals(ThaiBuddhistChrono.INSTANCE.range(YEAR_OF_ERA), DateTimeValueRange.of(1, -minYear + 1, maxYear));

    assertEquals(ThaiBuddhistChrono.INSTANCE.range(DAY_OF_MONTH), DAY_OF_MONTH.range());
    assertEquals(ThaiBuddhistChrono.INSTANCE.range(DAY_OF_YEAR), DAY_OF_YEAR.range());
    assertEquals(ThaiBuddhistChrono.INSTANCE.range(MONTH_OF_YEAR), MONTH_OF_YEAR.range());
  }