public class MultipleFailuresError
extends java.lang.AssertionError
MultipleFailuresError
is an AssertionError
which
aggregates multiple AssertionErrors
thrown in a given context
(i.e., typically within the invocation of a single test).Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
EOL |
private java.util.List<java.lang.Throwable> |
failures |
private java.lang.String |
heading |
private static long |
serialVersionUID |
Constructor and Description |
---|
MultipleFailuresError(java.lang.String heading,
java.util.List<? extends java.lang.Throwable> failures) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.Throwable> |
getFailures() |
java.lang.String |
getMessage() |
boolean |
hasFailures() |
private static boolean |
isBlank(java.lang.String str) |
private static java.lang.String |
nullSafeMessage(java.lang.Throwable failure) |
private static java.lang.String |
pluralize(int count,
java.lang.String singular,
java.lang.String plural) |
private static final long serialVersionUID
private static final java.lang.String EOL
private final java.lang.String heading
private final java.util.List<java.lang.Throwable> failures
public MultipleFailuresError(java.lang.String heading, java.util.List<? extends java.lang.Throwable> failures)
public java.lang.String getMessage()
getMessage
in class java.lang.Throwable
public java.util.List<java.lang.Throwable> getFailures()
public boolean hasFailures()
private static boolean isBlank(java.lang.String str)
private static java.lang.String pluralize(int count, java.lang.String singular, java.lang.String plural)
private static java.lang.String nullSafeMessage(java.lang.Throwable failure)