Package org.assertj.core.error
Class AssertionErrorCreator
- java.lang.Object
-
- org.assertj.core.error.AssertionErrorCreator
-
public class AssertionErrorCreator extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) ConstructorInvokerconstructorInvokerprivate static java.lang.Class<?>[]MSG_ARG_TYPES_FOR_ASSERTION_FAILED_ERRORprivate static java.lang.Class<?>[]MSG_ARG_TYPES_FOR_COMPARISON_FAILUREprivate static java.lang.Class<?>[]MULTIPLE_FAILURES_ERROR_ARGUMENT_TYPES
-
Constructor Summary
Constructors Constructor Description AssertionErrorCreator()AssertionErrorCreator(ConstructorInvoker constructorInvoker)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.AssertionErrorassertionError(java.lang.String message)java.lang.AssertionErrorassertionError(java.lang.String message, java.lang.Object actual, java.lang.Object expected, Representation representation)private java.util.Optional<java.lang.AssertionError>assertionFailedError(java.lang.String message, java.lang.Object actual, java.lang.Object expected)private java.util.Optional<java.lang.AssertionError>comparisonFailure(java.lang.String message, java.lang.Object actual, java.lang.Object expected, Representation representation)private static java.util.List<java.lang.Throwable>extractFailuresOf(java.lang.Object multipleFailuresError)private static java.lang.StringheadingFrom(Description description)java.lang.AssertionErrormultipleAssertionsError(Description description, java.util.List<? extends java.lang.AssertionError> errors)java.lang.AssertionErrormultipleSoftAssertionsError(java.util.List<? extends java.lang.Throwable> errors)private static voidthrowError(java.lang.AssertionError error)private java.util.Optional<java.lang.AssertionError>tryBuildingMultipleFailuresError(java.lang.String heading, java.util.List<? extends java.lang.Throwable> errorsCollected)private java.util.Optional<java.lang.AssertionError>tryBuildingMultipleFailuresError(java.util.List<? extends java.lang.Throwable> errorsCollected)voidtryThrowingMultipleFailuresError(java.util.List<? extends java.lang.Throwable> errorsCollected)
-
-
-
Field Detail
-
MSG_ARG_TYPES_FOR_ASSERTION_FAILED_ERROR
private static final java.lang.Class<?>[] MSG_ARG_TYPES_FOR_ASSERTION_FAILED_ERROR
-
MSG_ARG_TYPES_FOR_COMPARISON_FAILURE
private static final java.lang.Class<?>[] MSG_ARG_TYPES_FOR_COMPARISON_FAILURE
-
MULTIPLE_FAILURES_ERROR_ARGUMENT_TYPES
private static final java.lang.Class<?>[] MULTIPLE_FAILURES_ERROR_ARGUMENT_TYPES
-
constructorInvoker
ConstructorInvoker constructorInvoker
-
-
Constructor Detail
-
AssertionErrorCreator
public AssertionErrorCreator()
-
AssertionErrorCreator
public AssertionErrorCreator(ConstructorInvoker constructorInvoker)
-
-
Method Detail
-
assertionError
public java.lang.AssertionError assertionError(java.lang.String message, java.lang.Object actual, java.lang.Object expected, Representation representation)
-
assertionFailedError
private java.util.Optional<java.lang.AssertionError> assertionFailedError(java.lang.String message, java.lang.Object actual, java.lang.Object expected)
-
comparisonFailure
private java.util.Optional<java.lang.AssertionError> comparisonFailure(java.lang.String message, java.lang.Object actual, java.lang.Object expected, Representation representation)
-
assertionError
public java.lang.AssertionError assertionError(java.lang.String message)
-
multipleSoftAssertionsError
public java.lang.AssertionError multipleSoftAssertionsError(java.util.List<? extends java.lang.Throwable> errors)
-
multipleAssertionsError
public java.lang.AssertionError multipleAssertionsError(Description description, java.util.List<? extends java.lang.AssertionError> errors)
-
tryThrowingMultipleFailuresError
public void tryThrowingMultipleFailuresError(java.util.List<? extends java.lang.Throwable> errorsCollected)
-
throwError
private static void throwError(java.lang.AssertionError error)
-
headingFrom
private static java.lang.String headingFrom(Description description)
-
tryBuildingMultipleFailuresError
private java.util.Optional<java.lang.AssertionError> tryBuildingMultipleFailuresError(java.util.List<? extends java.lang.Throwable> errorsCollected)
-
tryBuildingMultipleFailuresError
private java.util.Optional<java.lang.AssertionError> tryBuildingMultipleFailuresError(java.lang.String heading, java.util.List<? extends java.lang.Throwable> errorsCollected)
-
extractFailuresOf
private static java.util.List<java.lang.Throwable> extractFailuresOf(java.lang.Object multipleFailuresError)
-
-