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 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(java.lang.Object[] expecteds, java.lang.Object[] actuals)Asserts that two object arrays are equal.static voidassertArrayEquals(java.lang.String message, boolean[] expecteds, boolean[] actuals)static voidassertArrayEquals(java.lang.String message, byte[] expecteds, byte[] actuals)Asserts that two byte arrays are equal.static voidassertArrayEquals(java.lang.String message, char[] expecteds, char[] actuals)Asserts that two char arrays are equal.static voidassertArrayEquals(java.lang.String message, double[] expecteds, double[] actuals, double delta)Asserts that two double arrays are equal.static voidassertArrayEquals(java.lang.String message, float[] expecteds, float[] actuals, float delta)Asserts that two float arrays are equal.static voidassertArrayEquals(java.lang.String message, int[] expecteds, int[] actuals)Asserts that two int arrays are equal.static voidassertArrayEquals(java.lang.String message, long[] expecteds, long[] actuals)Asserts that two long arrays are equal.static voidassertArrayEquals(java.lang.String message, short[] expecteds, short[] actuals)Asserts that two short arrays are equal.static voidassertArrayEquals(java.lang.String message, java.lang.Object[] expecteds, java.lang.Object[] actuals)Asserts that two object arrays are equal.private static voidinternalArrayEquals(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 ArrayComparisonFailureAsserts 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
public static void assertArrayEquals(java.lang.Object[] expecteds, java.lang.Object[] actuals)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(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 ArrayComparisonFailureAsserts 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(java.lang.String message, char[] expecteds, char[] actuals) throws ArrayComparisonFailureAsserts 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(java.lang.String message, short[] expecteds, short[] actuals) throws ArrayComparisonFailureAsserts 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(java.lang.String message, int[] expecteds, int[] actuals) throws ArrayComparisonFailureAsserts 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(java.lang.String message, long[] expecteds, long[] actuals) throws ArrayComparisonFailureAsserts 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(java.lang.String message, double[] expecteds, double[] actuals, double delta) throws ArrayComparisonFailureAsserts 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(java.lang.String message, float[] expecteds, float[] actuals, float delta) throws ArrayComparisonFailureAsserts 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(java.lang.String message, java.lang.Object expecteds, java.lang.Object actuals) throws ArrayComparisonFailureAsserts 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
-
-