< prev index next >
test/java/util/Spliterator/SpliteratorCollisions.java
Print this page
*** 210,229 ****
@Test(dataProvider = "HashableIntSpliterator")
void testNullPointerException(String description,
Collection<HashableInteger> exp,
Supplier<Spliterator<HashableInteger>> s) {
! executeAndCatch(NullPointerException.class, () -> s.get().forEachRemaining(null));
! executeAndCatch(NullPointerException.class, () -> s.get().tryAdvance(null));
}
@Test(dataProvider = "HashableIntSpliteratorWithNull")
void testNullPointerExceptionWithNull(String description,
Collection<HashableInteger> exp,
Supplier<Spliterator<HashableInteger>> s) {
! executeAndCatch(NullPointerException.class, () -> s.get().forEachRemaining(null));
! executeAndCatch(NullPointerException.class, () -> s.get().tryAdvance(null));
}
@Test(dataProvider = "HashableIntSpliterator")
void testForEach(String description,
--- 210,229 ----
@Test(dataProvider = "HashableIntSpliterator")
void testNullPointerException(String description,
Collection<HashableInteger> exp,
Supplier<Spliterator<HashableInteger>> s) {
! assertThrowsNPE(() -> s.get().forEachRemaining(null));
! assertThrowsNPE(() -> s.get().tryAdvance(null));
}
@Test(dataProvider = "HashableIntSpliteratorWithNull")
void testNullPointerExceptionWithNull(String description,
Collection<HashableInteger> exp,
Supplier<Spliterator<HashableInteger>> s) {
! assertThrowsNPE(() -> s.get().forEachRemaining(null));
! assertThrowsNPE(() -> s.get().tryAdvance(null));
}
@Test(dataProvider = "HashableIntSpliterator")
void testForEach(String description,
< prev index next >