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 voidassertArrayEquals(boolean[] expecteds, boolean[] actuals) static voidassertArrayEquals(byte[] expecteds, byte[] actuals) Asserts that two byte arrays are equal.static voidassertArrayEquals(char[] expecteds, char[] actuals) Asserts that two char arrays are equal.static voidassertArrayEquals(double[] expecteds, double[] actuals, double delta) Asserts that two double arrays are equal.static voidassertArrayEquals(float[] expecteds, float[] actuals, float delta) Asserts that two float arrays are equal.static voidassertArrayEquals(int[] expecteds, int[] actuals) Asserts that two int arrays are equal.static voidassertArrayEquals(long[] expecteds, long[] actuals) Asserts that two long arrays are equal.static voidassertArrayEquals(short[] expecteds, short[] actuals) Asserts that two short arrays are equal.static voidassertArrayEquals(Object[] expecteds, Object[] actuals) Asserts that two object arrays are equal.static voidassertArrayEquals(String message, boolean[] expecteds, boolean[] actuals) static voidassertArrayEquals(String message, byte[] expecteds, byte[] actuals) Asserts that two byte arrays are equal.static voidassertArrayEquals(String message, char[] expecteds, char[] actuals) Asserts that two char arrays are equal.static voidassertArrayEquals(String message, double[] expecteds, double[] actuals, double delta) Asserts that two double arrays are equal.static voidassertArrayEquals(String message, float[] expecteds, float[] actuals, float delta) Asserts that two float arrays are equal.static voidassertArrayEquals(String message, int[] expecteds, int[] actuals) Asserts that two int arrays are equal.static voidassertArrayEquals(String message, long[] expecteds, long[] actuals) Asserts that two long arrays are equal.static voidassertArrayEquals(String message, short[] expecteds, short[] actuals) Asserts that two short arrays are equal.static voidassertArrayEquals(String message, Object[] expecteds, Object[] actuals) Asserts that two object arrays are equal.private static voidinternalArrayEquals(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, anAssertionErroris thrown with the given message. Ifexpectedsandactualsarenull, they are considered equal.- Parameters:
message- the identifying message for theAssertionError(nullokay)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, anAssertionErroris thrown. Ifexpectedandactualarenull, 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, anAssertionErroris thrown with the given message.- Parameters:
message- the identifying message for theAssertionError(nullokay)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, anAssertionErroris 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, anAssertionErroris thrown with the given message.- Parameters:
message- the identifying message for theAssertionError(nullokay)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, anAssertionErroris 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, anAssertionErroris thrown with the given message.- Parameters:
message- the identifying message for theAssertionError(nullokay)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, anAssertionErroris 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, anAssertionErroris thrown with the given message.- Parameters:
message- the identifying message for theAssertionError(nullokay)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, anAssertionErroris 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, anAssertionErroris thrown with the given message.- Parameters:
message- the identifying message for theAssertionError(nullokay)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, anAssertionErroris 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, anAssertionErroris thrown with the given message.- Parameters:
message- the identifying message for theAssertionError(nullokay)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, anAssertionErroris 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, anAssertionErroris thrown with the given message.- Parameters:
message- the identifying message for theAssertionError(nullokay)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, anAssertionErroris 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, anAssertionErroris thrown with the given message. Ifexpectedsandactualsarenull, they are considered equal.- Parameters:
message- the identifying message for theAssertionError(nullokay)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
-