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) ConstructorInvoker
constructorInvoker
private static java.lang.Class<?>[]
MSG_ARG_TYPES_FOR_ASSERTION_FAILED_ERROR
private 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 private static java.lang.AssertionError
assertionError(java.lang.String message)
java.lang.AssertionError
assertionError(java.lang.String message, java.lang.Object actual, java.lang.Object expected)
private java.util.Optional<java.lang.AssertionError>
assertionFailedError(java.lang.String message, java.lang.Object actual, java.lang.Object expected)
private static java.util.List<java.lang.Throwable>
extractFailuresOf(java.lang.Object multipleFailuresError)
private static java.lang.String
headingFrom(Description description)
java.lang.AssertionError
multipleAssertionsError(Description description, java.util.List<? extends java.lang.AssertionError> errors)
java.lang.AssertionError
multipleSoftAssertionsError(java.util.List<? extends java.lang.Throwable> errors)
private static void
throwError(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)
void
tryThrowingMultipleFailuresError(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
-
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)
-
assertionFailedError
private java.util.Optional<java.lang.AssertionError> assertionFailedError(java.lang.String message, java.lang.Object actual, java.lang.Object expected)
-
assertionError
private static 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)
-
-