java.lang.Object
org.junit.jupiter.api.AssertIterableEquals
AssertIterable is a collection of utility methods that support asserting
Iterable equality in tests.- Since:
- 5.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final classprivate static enum -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidassertIterableElementsEqual(Object expected, Object actual, Deque<Integer> indexes, Object messageOrSupplier, Map<AssertIterableEquals.Pair, AssertIterableEquals.Status> investigatedElements) (package private) static voidassertIterableEquals(Iterable<?> expected, Iterable<?> actual) (package private) static voidassertIterableEquals(Iterable<?> expected, Iterable<?> actual, String message) private static voidassertIterableEquals(Iterable<?> expected, Iterable<?> actual, Deque<Integer> indexes, Object messageOrSupplier) private static voidassertIterableEquals(Iterable<?> expected, Iterable<?> actual, Deque<Integer> indexes, Object messageOrSupplier, Map<AssertIterableEquals.Pair, AssertIterableEquals.Status> investigatedElements) (package private) static voidassertIterableEquals(Iterable<?> expected, Iterable<?> actual, Supplier<String> messageSupplier) private static voidassertIterablesNotNull(Object expected, Object actual, Deque<Integer> indexes, Object messageOrSupplier) private static voidassertIteratorsAreEmpty(Iterator<?> expected, Iterator<?> actual, int processed, Deque<Integer> indexes, Object messageOrSupplier) private static voidfailActualIterableIsNull(Deque<Integer> indexes, Object messageOrSupplier) private static voidfailExpectedIterableIsNull(Deque<Integer> indexes, Object messageOrSupplier) private static voidfailIterablesNotEqual(Object expected, Object actual, Deque<Integer> indexes, Object messageOrSupplier)
-
Constructor Details
-
AssertIterableEquals
private AssertIterableEquals()
-
-
Method Details
-
assertIterableEquals
-
assertIterableEquals
-
assertIterableEquals
-
assertIterableEquals
-
assertIterableEquals
private static void assertIterableEquals(Iterable<?> expected, Iterable<?> actual, Deque<Integer> indexes, Object messageOrSupplier, Map<AssertIterableEquals.Pair, AssertIterableEquals.Status> investigatedElements) -
assertIterableElementsEqual
private static void assertIterableElementsEqual(Object expected, Object actual, Deque<Integer> indexes, Object messageOrSupplier, Map<AssertIterableEquals.Pair, AssertIterableEquals.Status> investigatedElements) -
assertIterablesNotNull
-
failExpectedIterableIsNull
-
failActualIterableIsNull
-
assertIteratorsAreEmpty
-
failIterablesNotEqual
-