Top Description Fields Constructors Methods
org.assertj.core.error

public Class SubarraysShouldHaveSameSize

extends BasicErrorMessageFactory
Class Inheritance
Static Imports
java.lang.String.format

Creates an error message indicating that an assertion that verifies that some subarray (in multidimensional arrays) has certain size failed.
Author
Maciej Wajcht

Field Summary

Modifier and TypeField and Description
private static final String
Inherited from org.assertj.core.error.BasicErrorMessageFactory:
argumentsformatformatter

Constructor Summary

AccessConstructor and Description
private
SubarraysShouldHaveSameSize(Object actual, Object expected, Object actualSubArray, int actualSubArrayLength, Object expectedSubArray, int expectedSubArrayLength, int index)

Method Summary

Modifier and TypeMethod and Description
public static ErrorMessageFactory

Returns:

the created ErrorMessageFactory
subarraysShouldHaveSameSize
(Object
the actual 2D array in the failed assertion.
actual
,
Object
the actual 2D array to compare actual with.
expected
,
Object
actual[index] array
actualSubArray
,
int
actual[index] lentgth
actualSubArrayLength
,
Object
expected[index]
expectedSubArray
,
int
actual[index] lentgth
expectedSubArrayLength
,
int
index of actualSubArray, e.g. 3 when checking size (length) of actual[3]
index
)

Creates a new SubarraysShouldHaveSameSize.

Inherited from org.assertj.core.error.BasicErrorMessageFactory:
createcreatecreateequalshashCodetoStringunquotedString

Field Detail

MESSAGEback to summary
private static final String MESSAGE

Constructor Detail

SubarraysShouldHaveSameSizeback to summary
private SubarraysShouldHaveSameSize(Object actual, Object expected, Object actualSubArray, int actualSubArrayLength, Object expectedSubArray, int expectedSubArrayLength, int index)

Method Detail

subarraysShouldHaveSameSizeback to summary
public static ErrorMessageFactory subarraysShouldHaveSameSize(Object actual, Object expected, Object actualSubArray, int actualSubArrayLength, Object expectedSubArray, int expectedSubArrayLength, int index)

Creates a new SubarraysShouldHaveSameSize.

Parameters
actual:Object

the actual 2D array in the failed assertion.

expected:Object

the actual 2D array to compare actual with.

actualSubArray:Object

actual[index] array

actualSubArrayLength:int

actual[index] lentgth

expectedSubArray:Object

expected[index]

expectedSubArrayLength:int

actual[index] lentgth

index:int

index of actualSubArray, e.g. 3 when checking size (length) of actual[3]

Returns:ErrorMessageFactory

the created ErrorMessageFactory