Class SubarraysShouldHaveSameSize

java.lang.Object
org.assertj.core.error.BasicErrorMessageFactory
org.assertj.core.error.SubarraysShouldHaveSameSize
All Implemented Interfaces:
ErrorMessageFactory

public class SubarraysShouldHaveSameSize extends BasicErrorMessageFactory
Creates an error message indicating that an assertion that verifies that some subarray (in multidimensional arrays) has certain size failed.
Author:
Maciej Wajcht
  • Method Details

    • subarraysShouldHaveSameSize

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