Package org.assertj.core.internal
Class Arrays2D
java.lang.Object
org.assertj.core.internal.Arrays2D
Assertions for object and primitive two-dimensional arrays. It trades off performance for DRY.
- Since:
- 3.17.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidassertContains(AssertionInfo info, Failures failures, Object array, Object value, Index index) voidassertDoesNotContain(AssertionInfo info, Failures failures, Object array, Object value, Index index) voidassertEmpty(AssertionInfo info, Failures failures, Object array) voidassertHasDimensions(AssertionInfo info, Failures failures, Object array2d, int expectedNumberOfRows, int expectedRowSize) voidassertHasSameDimensionsAs(AssertionInfo info, Object actual, Object other) voidassertNotEmpty(AssertionInfo info, Failures failures, Object array) voidassertNullOrEmpty(AssertionInfo info, Failures failures, Object array) voidassertNumberOfRows(AssertionInfo info, Failures failures, Object array, int expectedSize) private voidassertSecondDimension(AssertionInfo info, Failures failures, Object actual, int expectedSize, int rowIndex) private static voidcheckArraySizes(Object actual, Failures failures, int sizeOfActual, int sizeOfOther, AssertionInfo info, int rowIndex) private static intcountArrayElements(Object array) (package private) static voidhasSameRowSizeAsCheck(AssertionInfo info, int rowIndex, Object actual, Object other, Object actualRow, Object otherRow, int actualRowSize) static Arrays2Dinstance()Returns the singleton instance of this class based onStandardComparisonStrategy.
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
Arrays2D
public Arrays2D()
-
-
Method Details
-
instance
Returns the singleton instance of this class based onStandardComparisonStrategy.- Returns:
- the singleton instance of this class based on
StandardComparisonStrategy.
-
assertNullOrEmpty
-
assertEmpty
-
assertHasDimensions
public void assertHasDimensions(AssertionInfo info, Failures failures, Object array2d, int expectedNumberOfRows, int expectedRowSize) -
assertNumberOfRows
public void assertNumberOfRows(AssertionInfo info, Failures failures, Object array, int expectedSize) -
assertSecondDimension
private void assertSecondDimension(AssertionInfo info, Failures failures, Object actual, int expectedSize, int rowIndex) -
checkArraySizes
private static void checkArraySizes(Object actual, Failures failures, int sizeOfActual, int sizeOfOther, AssertionInfo info, int rowIndex) -
assertHasSameDimensionsAs
-
hasSameRowSizeAsCheck
static void hasSameRowSizeAsCheck(AssertionInfo info, int rowIndex, Object actual, Object other, Object actualRow, Object otherRow, int actualRowSize) -
assertContains
public void assertContains(AssertionInfo info, Failures failures, Object array, Object value, Index index) -
assertNotEmpty
-
countArrayElements
-
assertDoesNotContain
public void assertDoesNotContain(AssertionInfo info, Failures failures, Object array, Object value, Index index)
-