public void test_minusMonths_long_big() {

    YearMonth test = YearMonth.of(40, 6);
    long months = 20L + Integer.MAX_VALUE;
    assertEquals(test.minusMonths(months), YearMonth.of((int) (40L - months / 12), 6 - (int) (months % 12)));
  }

  @Test(expectedExceptions = { DateTimeException.class }, groups = { "tck" }