public void testIsBefore_RI() { DateTime test1 = new DateTime(TEST_TIME1); DateTime test1a = new DateTime(TEST_TIME1); assertEquals(false, test1.isBefore(test1a)); assertEquals(false, test1a.isBefore(test1)); assertEquals(false, test1.isBefore(test1)); assertEquals(false, test1a.isBefore(test1a)); DateTime test2 = new DateTime(TEST_TIME2); assertEquals(true, test1.isBefore(test2)); assertEquals(false, test2.isBefore(test1)); DateTime test3 = new DateTime(TEST_TIME2, GREGORIAN_PARIS); assertEquals(true, test1.isBefore(test3)); assertEquals(false, test3.isBefore(test1)); assertEquals(false, test3.isBefore(test2)); assertEquals(false, test2.isBefore(new MockInstant())); assertEquals(false, test1.isBefore(new MockInstant())); assertEquals(false, new DateTime(TEST_TIME_NOW + 1).isBefore(null)); assertEquals(false, new DateTime(TEST_TIME_NOW).isBefore(null)); assertEquals(true, new DateTime(TEST_TIME_NOW - 1).isBefore(null)); }