Package org.opentest4j
Class MultipleFailuresError
java.lang.Object
java.lang.Throwable
java.lang.Error
java.lang.AssertionError
org.opentest4j.MultipleFailuresError
- All Implemented Interfaces:
Serializable
MultipleFailuresError is an AssertionError that aggregates
multiple failures thrown in a given context (i.e., typically within the
invocation of a single test).- Since:
- 1.0
- Author:
- Johannes Link, Sam Brannen, Marc Philipp
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionMultipleFailuresError(String heading, List<? extends Throwable> failures) Constructs anMultipleFailuresErrorwith the supplied heading and failures. -
Method Summary
Modifier and TypeMethodDescriptionReturns the list of failures contained in this error.booleanReturns whether this error contains any failures.Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
MultipleFailuresError
Constructs anMultipleFailuresErrorwith the supplied heading and failures.- Parameters:
heading- the message heading; a default value will be used ifnullor blankfailures- the list of failures; must not benullor containnullelements
-
-
Method Details
-
getMessage
- Overrides:
getMessagein classThrowable
-
getFailures
Returns the list of failures contained in this error. -
hasFailures
public boolean hasFailures()Returns whether this error contains any failures.
-