Top Description Constructors Methods
org.junit.jupiter.api

pack-priv Class AssertArrayEquals

extends Object
Class Inheritance
Static Imports
org.junit.jupiter.api.AssertionFailureBuilder.assertionFailure, .AssertionUtils.formatIndexes, org.junit.platform.commons.util.ReflectionUtils.isArray

AssertArrayEquals is a collection of utility methods that support asserting array equality in tests.
Since
5.0

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
private static AssertionFailedError
private static void
assertArrayElementsEqual(@Nullable Object expected, @Nullable Object actual, Deque<Integer> indexes, @Nullable Object messageOrSupplier)

pack-priv static void
assertArrayEquals(@Nullable boolean[] expected, @Nullable boolean[] actual)

pack-priv static void
assertArrayEquals(@Nullable boolean[] expected, @Nullable boolean[] actual, @Nullable String message)

pack-priv static void
assertArrayEquals(@Nullable boolean[] expected, @Nullable boolean[] actual, Supplier<@Nullable String> messageSupplier)

pack-priv static void
assertArrayEquals(@Nullable char[] expected, @Nullable char[] actual, @Nullable String message)

pack-priv static void
assertArrayEquals(@Nullable char[] expected, @Nullable char[] actual)

pack-priv static void
assertArrayEquals(@Nullable char[] expected, @Nullable char[] actual, @Nullable Supplier<@Nullable String> messageSupplier)

pack-priv static void
assertArrayEquals(@Nullable byte[] expected, @Nullable byte[] actual)

pack-priv static void
assertArrayEquals(@Nullable byte[] expected, @Nullable byte[] actual, @Nullable String message)

pack-priv static void
assertArrayEquals(@Nullable byte[] expected, @Nullable byte[] actual, Supplier<@Nullable String> messageSupplier)

pack-priv static void
assertArrayEquals(@Nullable short[] expected, @Nullable short[] actual)

pack-priv static void
assertArrayEquals(@Nullable short[] expected, @Nullable short[] actual, @Nullable String message)

pack-priv static void
assertArrayEquals(@Nullable short[] expected, @Nullable short[] actual, Supplier<@Nullable String> messageSupplier)

pack-priv static void
assertArrayEquals(@Nullable int[] expected, @Nullable int[] actual)

pack-priv static void
assertArrayEquals(@Nullable int[] expected, @Nullable int[] actual, @Nullable String message)

pack-priv static void
assertArrayEquals(@Nullable int[] expected, @Nullable int[] actual, Supplier<@Nullable String> messageSupplier)

pack-priv static void
assertArrayEquals(@Nullable long[] expected, @Nullable long[] actual)

pack-priv static void
assertArrayEquals(@Nullable long[] expected, @Nullable long[] actual, @Nullable String message)

pack-priv static void
assertArrayEquals(@Nullable long[] expected, @Nullable long[] actual, Supplier<@Nullable String> messageSupplier)

pack-priv static void
assertArrayEquals(@Nullable float[] expected, @Nullable float[] actual)

pack-priv static void
assertArrayEquals(@Nullable float[] expected, @Nullable float[] actual, @Nullable String message)

pack-priv static void
assertArrayEquals(@Nullable float[] expected, @Nullable float[] actual, Supplier<@Nullable String> messageSupplier)

pack-priv static void
assertArrayEquals(@Nullable float[] expected, @Nullable float[] actual, float delta)

pack-priv static void
assertArrayEquals(@Nullable float[] expected, @Nullable float[] actual, float delta, @Nullable String message)

pack-priv static void
assertArrayEquals(@Nullable float[] expected, @Nullable float[] actual, float delta, Supplier<@Nullable String> messageSupplier)

pack-priv static void
assertArrayEquals(@Nullable double[] expected, @Nullable double[] actual)

pack-priv static void
assertArrayEquals(@Nullable double[] expected, @Nullable double[] actual, @Nullable String message)

pack-priv static void
assertArrayEquals(@Nullable double[] expected, @Nullable double[] actual, Supplier<@Nullable String> messageSupplier)

pack-priv static void
assertArrayEquals(@Nullable double[] expected, @Nullable double[] actual, double delta)

pack-priv static void
assertArrayEquals(@Nullable double[] expected, @Nullable double[] actual, double delta, @Nullable String message)

pack-priv static void
assertArrayEquals(@Nullable double[] expected, @Nullable double[] actual, double delta, Supplier<@Nullable String> messageSupplier)

pack-priv static void
pack-priv static void
pack-priv static void
private static void
assertArrayEquals(@Nullable boolean[] expected, @Nullable boolean[] actual, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)

private static void
assertArrayEquals(@Nullable char[] expected, @Nullable char[] actual, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)

private static void
assertArrayEquals(@Nullable byte[] expected, @Nullable byte[] actual, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)

private static void
assertArrayEquals(@Nullable short[] expected, @Nullable short[] actual, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)

private static void
assertArrayEquals(@Nullable int[] expected, @Nullable int[] actual, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)

private static void
assertArrayEquals(@Nullable long[] expected, @Nullable long[] actual, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)

private static void
assertArrayEquals(@Nullable float[] expected, @Nullable float[] actual, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)

private static void
assertArrayEquals(@Nullable float[] expected, @Nullable float[] actual, float delta, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)

private static void
assertArrayEquals(@Nullable double[] expected, @Nullable double[] actual, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)

private static void
assertArrayEquals(@Nullable double[] expected, @Nullable double[] actual, double delta, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)

private static void
assertArrayEquals(@Nullable @Nullable Object[] expected, @Nullable @Nullable Object[] actual, Deque<Integer> indexes, @Nullable Object messageOrSupplier)

private static void
assertArraysHaveSameLength(int expected, int actual, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)

private static AssertionFailedError
private static void
private static void
failArraysNotEqual(@Nullable Object expected, @Nullable Object actual, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)

private static void
private static Deque<Integer>
nullSafeIndexes(@Nullable Deque<Integer> indexes, int newIndex)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

AssertArrayEqualsback to summary
private AssertArrayEquals()

Method Detail

actualArrayIsNullFailureback to summary
private static AssertionFailedError actualArrayIsNullFailure(@Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)
assertArrayElementsEqualback to summary
private static void assertArrayElementsEqual(@Nullable Object expected, @Nullable Object actual, Deque<Integer> indexes, @Nullable Object messageOrSupplier)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable boolean[] expected, @Nullable boolean[] actual)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable boolean[] expected, @Nullable boolean[] actual, @Nullable String message)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable boolean[] expected, @Nullable boolean[] actual, Supplier<@Nullable String> messageSupplier)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable char[] expected, @Nullable char[] actual, @Nullable String message)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable char[] expected, @Nullable char[] actual)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable char[] expected, @Nullable char[] actual, @Nullable Supplier<@Nullable String> messageSupplier)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable byte[] expected, @Nullable byte[] actual)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable byte[] expected, @Nullable byte[] actual, @Nullable String message)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable byte[] expected, @Nullable byte[] actual, Supplier<@Nullable String> messageSupplier)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable short[] expected, @Nullable short[] actual)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable short[] expected, @Nullable short[] actual, @Nullable String message)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable short[] expected, @Nullable short[] actual, Supplier<@Nullable String> messageSupplier)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable int[] expected, @Nullable int[] actual)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable int[] expected, @Nullable int[] actual, @Nullable String message)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable int[] expected, @Nullable int[] actual, Supplier<@Nullable String> messageSupplier)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable long[] expected, @Nullable long[] actual)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable long[] expected, @Nullable long[] actual, @Nullable String message)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable long[] expected, @Nullable long[] actual, Supplier<@Nullable String> messageSupplier)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable float[] expected, @Nullable float[] actual)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable float[] expected, @Nullable float[] actual, @Nullable String message)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable float[] expected, @Nullable float[] actual, Supplier<@Nullable String> messageSupplier)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable float[] expected, @Nullable float[] actual, float delta)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable float[] expected, @Nullable float[] actual, float delta, @Nullable String message)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable float[] expected, @Nullable float[] actual, float delta, Supplier<@Nullable String> messageSupplier)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable double[] expected, @Nullable double[] actual)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable double[] expected, @Nullable double[] actual, @Nullable String message)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable double[] expected, @Nullable double[] actual, Supplier<@Nullable String> messageSupplier)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable double[] expected, @Nullable double[] actual, double delta)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable double[] expected, @Nullable double[] actual, double delta, @Nullable String message)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable double[] expected, @Nullable double[] actual, double delta, Supplier<@Nullable String> messageSupplier)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable @Nullable Object[] expected, @Nullable @Nullable Object[] actual)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable @Nullable Object[] expected, @Nullable @Nullable Object[] actual, @Nullable String message)
assertArrayEqualsback to summary
pack-priv static void assertArrayEquals(@Nullable @Nullable Object[] expected, @Nullable @Nullable Object[] actual, Supplier<@Nullable String> messageSupplier)
assertArrayEqualsback to summary
private static void assertArrayEquals(@Nullable boolean[] expected, @Nullable boolean[] actual, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)
assertArrayEqualsback to summary
private static void assertArrayEquals(@Nullable char[] expected, @Nullable char[] actual, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)
assertArrayEqualsback to summary
private static void assertArrayEquals(@Nullable byte[] expected, @Nullable byte[] actual, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)
assertArrayEqualsback to summary
private static void assertArrayEquals(@Nullable short[] expected, @Nullable short[] actual, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)
assertArrayEqualsback to summary
private static void assertArrayEquals(@Nullable int[] expected, @Nullable int[] actual, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)
assertArrayEqualsback to summary
private static void assertArrayEquals(@Nullable long[] expected, @Nullable long[] actual, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)
assertArrayEqualsback to summary
private static void assertArrayEquals(@Nullable float[] expected, @Nullable float[] actual, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)
assertArrayEqualsback to summary
private static void assertArrayEquals(@Nullable float[] expected, @Nullable float[] actual, float delta, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)
assertArrayEqualsback to summary
private static void assertArrayEquals(@Nullable double[] expected, @Nullable double[] actual, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)
assertArrayEqualsback to summary
private static void assertArrayEquals(@Nullable double[] expected, @Nullable double[] actual, double delta, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)
assertArrayEqualsback to summary
private static void assertArrayEquals(@Nullable @Nullable Object[] expected, @Nullable @Nullable Object[] actual, Deque<Integer> indexes, @Nullable Object messageOrSupplier)
assertArraysHaveSameLengthback to summary
private static void assertArraysHaveSameLength(int expected, int actual, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)
expectedArrayIsNullFailureback to summary
private static AssertionFailedError expectedArrayIsNullFailure(@Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)
failActualArrayIsNullback to summary
private static void failActualArrayIsNull(@Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)
failArraysNotEqualback to summary
private static void failArraysNotEqual(@Nullable Object expected, @Nullable Object actual, @Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)
failExpectedArrayIsNullback to summary
private static void failExpectedArrayIsNull(@Nullable Deque<Integer> indexes, @Nullable Object messageOrSupplier)
nullSafeIndexesback to summary
private static Deque<Integer> nullSafeIndexes(@Nullable Deque<Integer> indexes, int newIndex)