Top Constructors Methods
org.testng.internal.junit

public Class ArrayAsserts

extends Object
Class Inheritance
Known Direct Subclasses
org.testng.AssertJUnit

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static void
assertArrayEquals(String
the identifying message for the AssertionError (null okay)
message
,
Object[]
Object array or array of arrays (multi-dimensional array) with expected values.
expecteds
,
Object[]
Object array or array of arrays (multi-dimensional array) with actual values
actuals
)

Asserts that two object arrays are equal.

public static void
assertArrayEquals(Object[]
Object array or array of arrays (multi-dimensional array) with expected values
expecteds
,
Object[]
Object array or array of arrays (multi-dimensional array) with actual values
actuals
)

Asserts that two object arrays are equal.

public static void
assertArrayEquals(String message, boolean[] expecteds, boolean[] actuals)

public static void
assertArrayEquals(boolean[] expecteds, boolean[] actuals)

public static void
assertArrayEquals(String
the identifying message for the AssertionError (null okay)
message
,
byte[]
byte array with expected values.
expecteds
,
byte[]
byte array with actual values
actuals
)

Asserts that two byte arrays are equal.

public static void
assertArrayEquals(byte[]
byte array with expected values.
expecteds
,
byte[]
byte array with actual values
actuals
)

Asserts that two byte arrays are equal.

public static void
assertArrayEquals(String
the identifying message for the AssertionError (null okay)
message
,
char[]
char array with expected values.
expecteds
,
char[]
char array with actual values
actuals
)

Asserts that two char arrays are equal.

public static void
assertArrayEquals(char[]
char array with expected values.
expecteds
,
char[]
char array with actual values
actuals
)

Asserts that two char arrays are equal.

public static void
assertArrayEquals(String
the identifying message for the AssertionError (null okay)
message
,
short[]
short array with expected values.
expecteds
,
short[]
short array with actual values
actuals
)

Asserts that two short arrays are equal.

public static void
assertArrayEquals(short[]
short array with expected values.
expecteds
,
short[]
short array with actual values
actuals
)

Asserts that two short arrays are equal.

public static void
assertArrayEquals(String
the identifying message for the AssertionError (null okay)
message
,
int[]
int array with expected values.
expecteds
,
int[]
int array with actual values
actuals
)

Asserts that two int arrays are equal.

public static void
assertArrayEquals(int[]
int array with expected values.
expecteds
,
int[]
int array with actual values
actuals
)

Asserts that two int arrays are equal.

public static void
assertArrayEquals(String
the identifying message for the AssertionError (null okay)
message
,
long[]
long array with expected values.
expecteds
,
long[]
long array with actual values
actuals
)

Asserts that two long arrays are equal.

public static void
assertArrayEquals(long[]
long array with expected values.
expecteds
,
long[]
long array with actual values
actuals
)

Asserts that two long arrays are equal.

public static void
assertArrayEquals(String
the identifying message for the AssertionError (null okay)
message
,
double[]
double array with expected values.
expecteds
,
double[]
double array with actual values
actuals
,
double
double value of delta
delta
)

Asserts that two double arrays are equal.

public static void
assertArrayEquals(double[]
double array with expected values.
expecteds
,
double[]
double array with actual values
actuals
,
double
double value of delta
delta
)

Asserts that two double arrays are equal.

public static void
assertArrayEquals(String
the identifying message for the AssertionError (null okay)
message
,
float[]
float array with expected values.
expecteds
,
float[]
float array with actual values
actuals
,
float
float value of the delta
delta
)

Asserts that two float arrays are equal.

public static void
assertArrayEquals(float[]
float array with expected values.
expecteds
,
float[]
float array with actual values
actuals
,
float
float value of the delta
delta
)

Asserts that two float arrays are equal.

private static void
internalArrayEquals(String
the identifying message for the AssertionError (null okay)
message
,
Object
Object array or array of arrays (multi-dimensional array) with expected values.
expecteds
,
Object
Object array or array of arrays (multi-dimensional array) with actual values
actuals
)

Asserts that two object arrays are equal.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ArrayAssertsback to summary
public ArrayAsserts()

Method Detail

assertArrayEqualsback to summary
public static void assertArrayEquals(String message, Object[] expecteds, Object[] actuals) throws ArrayComparisonFailure

Asserts that two object arrays are equal. If they are not, an AssertionError is thrown with the given message. If expecteds and actuals are null , they are considered equal.

Parameters
message:String

the identifying message for the AssertionError (null okay)

expecteds:Object[]

Object array or array of arrays (multi-dimensional array) with expected values.

actuals:Object[]

Object array or array of arrays (multi-dimensional array) with actual values

assertArrayEqualsback to summary
public static void assertArrayEquals(Object[] expecteds, Object[] actuals)

Asserts that two object arrays are equal. If they are not, an AssertionError is thrown. If expected and actual are null, they are considered equal.

Parameters
expecteds:Object[]

Object array or array of arrays (multi-dimensional array) with expected values

actuals:Object[]

Object array or array of arrays (multi-dimensional array) with actual values

assertArrayEqualsback to summary
public static void assertArrayEquals(String message, boolean[] expecteds, boolean[] actuals) throws ArrayComparisonFailure
assertArrayEqualsback to summary
public static void assertArrayEquals(boolean[] expecteds, boolean[] actuals)
assertArrayEqualsback to summary
public static void assertArrayEquals(String message, byte[] expecteds, byte[] actuals) throws ArrayComparisonFailure

Asserts that two byte arrays are equal. If they are not, an AssertionError is thrown with the given message.

Parameters
message:String

the identifying message for the AssertionError (null okay)

expecteds:byte[]

byte array with expected values.

actuals:byte[]

byte array with actual values

assertArrayEqualsback to summary
public static void assertArrayEquals(byte[] expecteds, byte[] actuals)

Asserts that two byte arrays are equal. If they are not, an AssertionError is thrown.

Parameters
expecteds:byte[]

byte array with expected values.

actuals:byte[]

byte array with actual values

assertArrayEqualsback to summary
public static void assertArrayEquals(String message, char[] expecteds, char[] actuals) throws ArrayComparisonFailure

Asserts that two char arrays are equal. If they are not, an AssertionError is thrown with the given message.

Parameters
message:String

the identifying message for the AssertionError (null okay)

expecteds:char[]

char array with expected values.

actuals:char[]

char array with actual values

assertArrayEqualsback to summary
public static void assertArrayEquals(char[] expecteds, char[] actuals)

Asserts that two char arrays are equal. If they are not, an AssertionError is thrown.

Parameters
expecteds:char[]

char array with expected values.

actuals:char[]

char array with actual values

assertArrayEqualsback to summary
public static void assertArrayEquals(String message, short[] expecteds, short[] actuals) throws ArrayComparisonFailure

Asserts that two short arrays are equal. If they are not, an AssertionError is thrown with the given message.

Parameters
message:String

the identifying message for the AssertionError (null okay)

expecteds:short[]

short array with expected values.

actuals:short[]

short array with actual values

assertArrayEqualsback to summary
public static void assertArrayEquals(short[] expecteds, short[] actuals)

Asserts that two short arrays are equal. If they are not, an AssertionError is thrown.

Parameters
expecteds:short[]

short array with expected values.

actuals:short[]

short array with actual values

assertArrayEqualsback to summary
public static void assertArrayEquals(String message, int[] expecteds, int[] actuals) throws ArrayComparisonFailure

Asserts that two int arrays are equal. If they are not, an AssertionError is thrown with the given message.

Parameters
message:String

the identifying message for the AssertionError (null okay)

expecteds:int[]

int array with expected values.

actuals:int[]

int array with actual values

assertArrayEqualsback to summary
public static void assertArrayEquals(int[] expecteds, int[] actuals)

Asserts that two int arrays are equal. If they are not, an AssertionError is thrown.

Parameters
expecteds:int[]

int array with expected values.

actuals:int[]

int array with actual values

assertArrayEqualsback to summary
public static void assertArrayEquals(String message, long[] expecteds, long[] actuals) throws ArrayComparisonFailure

Asserts that two long arrays are equal. If they are not, an AssertionError is thrown with the given message.

Parameters
message:String

the identifying message for the AssertionError (null okay)

expecteds:long[]

long array with expected values.

actuals:long[]

long array with actual values

assertArrayEqualsback to summary
public static void assertArrayEquals(long[] expecteds, long[] actuals)

Asserts that two long arrays are equal. If they are not, an AssertionError is thrown.

Parameters
expecteds:long[]

long array with expected values.

actuals:long[]

long array with actual values

assertArrayEqualsback to summary
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, an AssertionError is thrown with the given message.

Parameters
message:String

the identifying message for the AssertionError (null okay)

expecteds:double[]

double array with expected values.

actuals:double[]

double array with actual values

delta:double

double value of delta

assertArrayEqualsback to summary
public static void assertArrayEquals(double[] expecteds, double[] actuals, double delta)

Asserts that two double arrays are equal. If they are not, an AssertionError is thrown.

Parameters
expecteds:double[]

double array with expected values.

actuals:double[]

double array with actual values

delta:double

double value of delta

assertArrayEqualsback to summary
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, an AssertionError is thrown with the given message.

Parameters
message:String

the identifying message for the AssertionError (null okay)

expecteds:float[]

float array with expected values.

actuals:float[]

float array with actual values

delta:float

float value of the delta

assertArrayEqualsback to summary
public static void assertArrayEquals(float[] expecteds, float[] actuals, float delta)

Asserts that two float arrays are equal. If they are not, an AssertionError is thrown.

Parameters
expecteds:float[]

float array with expected values.

actuals:float[]

float array with actual values

delta:float

float value of the delta

internalArrayEqualsback to summary
private static void internalArrayEquals(String message, Object expecteds, Object actuals) throws ArrayComparisonFailure

Asserts that two object arrays are equal. If they are not, an AssertionError is thrown with the given message. If expecteds and actuals are null , they are considered equal.

Parameters
message:String

the identifying message for the AssertionError (null okay)

expecteds:Object

Object array or array of arrays (multi-dimensional array) with expected values.

actuals:Object

Object array or array of arrays (multi-dimensional array) with actual values