< prev index next >

test/jdk/java/util/Optional/BasicLong.java

Print this page

        

*** 49,58 **** --- 49,59 ---- assertFalse(empty.equals(OptionalLong.of(UNEXPECTED))); assertFalse(OptionalLong.of(UNEXPECTED).equals(empty)); assertFalse(empty.equals("unexpected")); assertFalse(empty.isPresent()); + assertTrue(empty.isEmpty()); assertEquals(empty.hashCode(), 0); assertEquals(empty.orElse(UNEXPECTED), UNEXPECTED); assertEquals(empty.orElseGet(() -> UNEXPECTED), UNEXPECTED); assertThrows(NoSuchElementException.class, () -> empty.getAsLong());
*** 84,93 **** --- 85,95 ---- assertFalse(opt.equals(OptionalLong.of(UNEXPECTED))); assertFalse(OptionalLong.of(UNEXPECTED).equals(opt)); assertFalse(opt.equals("unexpected")); assertTrue(opt.isPresent()); + assertFalse(opt.isEmpty()); assertEquals(opt.hashCode(), Long.hashCode(expected)); assertEquals(opt.orElse(UNEXPECTED), expected); assertEquals(opt.orElseGet(() -> UNEXPECTED), expected); assertEquals(opt.getAsLong(), expected);
< prev index next >