org.junit.runners.model
Class MultipleFailureException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.junit.runners.model.MultipleFailureException
- All Implemented Interfaces:
- Serializable
public class MultipleFailureException
- extends Exception
Collects multiple Throwable
s into one exception.
- Since:
- 4.9
- See Also:
- Serialized Form
MultipleFailureException
public MultipleFailureException(List<Throwable> errors)
getFailures
public List<Throwable> getFailures()
getMessage
public String getMessage()
- Overrides:
getMessage
in class Throwable
assertEmpty
public static void assertEmpty(List<Throwable> errors)
throws Throwable
- Asserts that a list of throwables is empty. If it isn't empty,
will throw
MultipleFailureException
(if there are
multiple throwables in the list) or the first element in the list
(if there is only one element).
- Parameters:
errors
- list to check
- Throws:
Throwable
- if the list is not empty