public void testSetStart_RI2() {
   MutableInterval test = new MutableInterval(TEST_TIME1, TEST_TIME2);
   try {
     test.setStart(new Instant(TEST_TIME2 + 1));
     fail();
   } catch (IllegalArgumentException ex) {
   }
 }
 public void testSetStart_RI3() {
   MutableInterval test = new MutableInterval(TEST_TIME1, TEST_TIME2);
   test.setStart(null);
   assertEquals(TEST_TIME_NOW, test.getStartMillis());
   assertEquals(TEST_TIME2, test.getEndMillis());
 }
 // -----------------------------------------------------------------------
 public void testSetStart_RI1() {
   MutableInterval test = new MutableInterval(TEST_TIME1, TEST_TIME2);
   test.setStart(new Instant(TEST_TIME1 - 1));
   assertEquals(TEST_TIME1 - 1, test.getStartMillis());
   assertEquals(TEST_TIME2, test.getEndMillis());
 }