Package org.testng.internal.junit
Class ArrayAsserts
java.lang.Object
org.testng.internal.junit.ArrayAsserts
- Direct Known Subclasses:
AssertJUnit
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
assertArrayEquals
(boolean[] expecteds, boolean[] actuals) static void
assertArrayEquals
(byte[] expecteds, byte[] actuals) Asserts that two byte arrays are equal.static void
assertArrayEquals
(char[] expecteds, char[] actuals) Asserts that two char arrays are equal.static void
assertArrayEquals
(double[] expecteds, double[] actuals, double delta) Asserts that two double arrays are equal.static void
assertArrayEquals
(float[] expecteds, float[] actuals, float delta) Asserts that two float arrays are equal.static void
assertArrayEquals
(int[] expecteds, int[] actuals) Asserts that two int arrays are equal.static void
assertArrayEquals
(long[] expecteds, long[] actuals) Asserts that two long arrays are equal.static void
assertArrayEquals
(short[] expecteds, short[] actuals) Asserts that two short arrays are equal.static void
assertArrayEquals
(Object[] expecteds, Object[] actuals) Asserts that two object arrays are equal.static void
assertArrayEquals
(String message, boolean[] expecteds, boolean[] actuals) static void
assertArrayEquals
(String message, byte[] expecteds, byte[] actuals) Asserts that two byte arrays are equal.static void
assertArrayEquals
(String message, char[] expecteds, char[] actuals) Asserts that two char arrays are equal.static void
assertArrayEquals
(String message, double[] expecteds, double[] actuals, double delta) Asserts that two double arrays are equal.static void
assertArrayEquals
(String message, float[] expecteds, float[] actuals, float delta) Asserts that two float arrays are equal.static void
assertArrayEquals
(String message, int[] expecteds, int[] actuals) Asserts that two int arrays are equal.static void
assertArrayEquals
(String message, long[] expecteds, long[] actuals) Asserts that two long arrays are equal.static void
assertArrayEquals
(String message, short[] expecteds, short[] actuals) Asserts that two short arrays are equal.static void
assertArrayEquals
(String message, Object[] expecteds, Object[] actuals) Asserts that two object arrays are equal.private static void
internalArrayEquals
(String message, Object expecteds, Object actuals) Asserts that two object arrays are equal.
-
Constructor Details
-
ArrayAsserts
public ArrayAsserts()
-
-
Method Details
-
assertArrayEquals
public static void assertArrayEquals(String message, Object[] expecteds, Object[] actuals) throws ArrayComparisonFailure Asserts that two object arrays are equal. If they are not, anAssertionError
is thrown with the given message. Ifexpecteds
andactuals
arenull
, they are considered equal.- Parameters:
message
- the identifying message for theAssertionError
(null
okay)expecteds
- Object array or array of arrays (multi-dimensional array) with expected values.actuals
- Object array or array of arrays (multi-dimensional array) with actual values- Throws:
ArrayComparisonFailure
-
assertArrayEquals
Asserts that two object arrays are equal. If they are not, anAssertionError
is thrown. Ifexpected
andactual
arenull
, they are considered equal.- Parameters:
expecteds
- Object array or array of arrays (multi-dimensional array) with expected valuesactuals
- Object array or array of arrays (multi-dimensional array) with actual values
-
assertArrayEquals
public static void assertArrayEquals(String message, boolean[] expecteds, boolean[] actuals) throws ArrayComparisonFailure - Throws:
ArrayComparisonFailure
-
assertArrayEquals
public static void assertArrayEquals(boolean[] expecteds, boolean[] actuals) -
assertArrayEquals
public static void assertArrayEquals(String message, byte[] expecteds, byte[] actuals) throws ArrayComparisonFailure Asserts that two byte arrays are equal. If they are not, anAssertionError
is thrown with the given message.- Parameters:
message
- the identifying message for theAssertionError
(null
okay)expecteds
- byte array with expected values.actuals
- byte array with actual values- Throws:
ArrayComparisonFailure
-
assertArrayEquals
public static void assertArrayEquals(byte[] expecteds, byte[] actuals) Asserts that two byte arrays are equal. If they are not, anAssertionError
is thrown.- Parameters:
expecteds
- byte array with expected values.actuals
- byte array with actual values
-
assertArrayEquals
public static void assertArrayEquals(String message, char[] expecteds, char[] actuals) throws ArrayComparisonFailure Asserts that two char arrays are equal. If they are not, anAssertionError
is thrown with the given message.- Parameters:
message
- the identifying message for theAssertionError
(null
okay)expecteds
- char array with expected values.actuals
- char array with actual values- Throws:
ArrayComparisonFailure
-
assertArrayEquals
public static void assertArrayEquals(char[] expecteds, char[] actuals) Asserts that two char arrays are equal. If they are not, anAssertionError
is thrown.- Parameters:
expecteds
- char array with expected values.actuals
- char array with actual values
-
assertArrayEquals
public static void assertArrayEquals(String message, short[] expecteds, short[] actuals) throws ArrayComparisonFailure Asserts that two short arrays are equal. If they are not, anAssertionError
is thrown with the given message.- Parameters:
message
- the identifying message for theAssertionError
(null
okay)expecteds
- short array with expected values.actuals
- short array with actual values- Throws:
ArrayComparisonFailure
-
assertArrayEquals
public static void assertArrayEquals(short[] expecteds, short[] actuals) Asserts that two short arrays are equal. If they are not, anAssertionError
is thrown.- Parameters:
expecteds
- short array with expected values.actuals
- short array with actual values
-
assertArrayEquals
public static void assertArrayEquals(String message, int[] expecteds, int[] actuals) throws ArrayComparisonFailure Asserts that two int arrays are equal. If they are not, anAssertionError
is thrown with the given message.- Parameters:
message
- the identifying message for theAssertionError
(null
okay)expecteds
- int array with expected values.actuals
- int array with actual values- Throws:
ArrayComparisonFailure
-
assertArrayEquals
public static void assertArrayEquals(int[] expecteds, int[] actuals) Asserts that two int arrays are equal. If they are not, anAssertionError
is thrown.- Parameters:
expecteds
- int array with expected values.actuals
- int array with actual values
-
assertArrayEquals
public static void assertArrayEquals(String message, long[] expecteds, long[] actuals) throws ArrayComparisonFailure Asserts that two long arrays are equal. If they are not, anAssertionError
is thrown with the given message.- Parameters:
message
- the identifying message for theAssertionError
(null
okay)expecteds
- long array with expected values.actuals
- long array with actual values- Throws:
ArrayComparisonFailure
-
assertArrayEquals
public static void assertArrayEquals(long[] expecteds, long[] actuals) Asserts that two long arrays are equal. If they are not, anAssertionError
is thrown.- Parameters:
expecteds
- long array with expected values.actuals
- long array with actual values
-
assertArrayEquals
public static void assertArrayEquals(String message, double[] expecteds, double[] actuals, double delta) throws ArrayComparisonFailure Asserts that two double arrays are equal. If they are not, anAssertionError
is thrown with the given message.- Parameters:
message
- the identifying message for theAssertionError
(null
okay)expecteds
- double array with expected values.actuals
- double array with actual valuesdelta
- double value of delta- Throws:
ArrayComparisonFailure
-
assertArrayEquals
public static void assertArrayEquals(double[] expecteds, double[] actuals, double delta) Asserts that two double arrays are equal. If they are not, anAssertionError
is thrown.- Parameters:
expecteds
- double array with expected values.actuals
- double array with actual valuesdelta
- double value of delta
-
assertArrayEquals
public static void assertArrayEquals(String message, float[] expecteds, float[] actuals, float delta) throws ArrayComparisonFailure Asserts that two float arrays are equal. If they are not, anAssertionError
is thrown with the given message.- Parameters:
message
- the identifying message for theAssertionError
(null
okay)expecteds
- float array with expected values.actuals
- float array with actual valuesdelta
- float value of the delta- Throws:
ArrayComparisonFailure
-
assertArrayEquals
public static void assertArrayEquals(float[] expecteds, float[] actuals, float delta) Asserts that two float arrays are equal. If they are not, anAssertionError
is thrown.- Parameters:
expecteds
- float array with expected values.actuals
- float array with actual valuesdelta
- float value of the delta
-
internalArrayEquals
private static void internalArrayEquals(String message, Object expecteds, Object actuals) throws ArrayComparisonFailure Asserts that two object arrays are equal. If they are not, anAssertionError
is thrown with the given message. Ifexpecteds
andactuals
arenull
, they are considered equal.- Parameters:
message
- the identifying message for theAssertionError
(null
okay)expecteds
- Object array or array of arrays (multi-dimensional array) with expected values.actuals
- Object array or array of arrays (multi-dimensional array) with actual values- Throws:
ArrayComparisonFailure
-