Package org.junit.internal
Class ArrayComparisonFailure
- java.lang.Object
- java.lang.Throwable
- java.lang.Error
- java.lang.AssertionError
- org.junit.internal.ArrayComparisonFailure
- All Implemented Interfaces:
Serializable
public class ArrayComparisonFailure extends AssertionError
Thrown when two array elements differ
Constructor Summary
Constructors Constructor Description ArrayComparisonFailure(String message, AssertionError cause, int index)
Construct a newArrayComparisonFailure
with an error text and the array's dimension that was not equal
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addDimension(int index)
String
getMessage()
String
toString()
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
Constructor Detail
ArrayComparisonFailure
public ArrayComparisonFailure(String message, AssertionError cause, int index)
Construct a newArrayComparisonFailure
with an error text and the array's dimension that was not equal- Parameters:
cause
- the exception that caused the array's content to fail the assertion testindex
- the array position of the objects that are not equal.- See Also:
Assert.assertArrayEquals(String, Object[], Object[])
Method Detail
addDimension
public void addDimension(int index)
getMessage
public String getMessage()
- Overrides:
getMessage
in classThrowable