Package org.testng.internal.junit
Class ArrayAsserts
- java.lang.Object
-
- org.testng.internal.junit.ArrayAsserts
-
- Direct Known Subclasses:
AssertJUnit
public class ArrayAsserts extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ArrayAsserts()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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(java.lang.Object[] expecteds, java.lang.Object[] actuals)
Asserts that two object arrays are equal.static void
assertArrayEquals(java.lang.String message, boolean[] expecteds, boolean[] actuals)
static void
assertArrayEquals(java.lang.String message, byte[] expecteds, byte[] actuals)
Asserts that two byte arrays are equal.static void
assertArrayEquals(java.lang.String message, char[] expecteds, char[] actuals)
Asserts that two char arrays are equal.static void
assertArrayEquals(java.lang.String message, double[] expecteds, double[] actuals, double delta)
Asserts that two double arrays are equal.static void
assertArrayEquals(java.lang.String message, float[] expecteds, float[] actuals, float delta)
Asserts that two float arrays are equal.static void
assertArrayEquals(java.lang.String message, int[] expecteds, int[] actuals)
Asserts that two int arrays are equal.static void
assertArrayEquals(java.lang.String message, long[] expecteds, long[] actuals)
Asserts that two long arrays are equal.static void
assertArrayEquals(java.lang.String message, short[] expecteds, short[] actuals)
Asserts that two short arrays are equal.static void
assertArrayEquals(java.lang.String message, java.lang.Object[] expecteds, java.lang.Object[] actuals)
Asserts that two object arrays are equal.private static void
internalArrayEquals(java.lang.String message, java.lang.Object expecteds, java.lang.Object actuals)
Asserts that two object arrays are equal.
-
-
-
Method Detail
-
assertArrayEquals
public static void assertArrayEquals(java.lang.String message, java.lang.Object[] expecteds, java.lang.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
public static void assertArrayEquals(java.lang.Object[] expecteds, java.lang.Object[] actuals)
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(java.lang.String message, boolean[] expecteds, boolean[] actuals) throws ArrayComparisonFailure
- Throws:
ArrayComparisonFailure
-
assertArrayEquals
public static void assertArrayEquals(boolean[] expecteds, boolean[] actuals)
-
assertArrayEquals
public static void assertArrayEquals(java.lang.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(java.lang.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(java.lang.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(java.lang.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(java.lang.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(java.lang.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 values- 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 values
-
assertArrayEquals
public static void assertArrayEquals(java.lang.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 values- 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 values
-
internalArrayEquals
private static void internalArrayEquals(java.lang.String message, java.lang.Object expecteds, java.lang.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
-
-