Class TestExecutionResultConditions
- java.lang.Object
-
- org.junit.platform.testkit.engine.TestExecutionResultConditions
-
@API(status=EXPERIMENTAL, since="1.4") public final class TestExecutionResultConditions extends Object
Collection of AssertJ conditions forTestExecutionResult
.- Since:
- 1.4
- See Also:
EventConditions
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Condition<Throwable>
cause(Condition<Throwable>... conditions)
static Condition<Throwable>
instanceOf(Class<? extends Throwable> expectedType)
Create a newCondition
that matches if and only if aThrowable
is an instance of the suppliedClass
.static Condition<Throwable>
message(String expectedMessage)
static Condition<Throwable>
message(Predicate<String> expectedMessagePredicate)
static Condition<TestExecutionResult>
status(TestExecutionResult.Status expectedStatus)
Create a newCondition
that matches if and only if aTestExecutionResult
's status is equal to the suppliedStatus
.static Condition<Throwable>
suppressed(int index, Condition<Throwable>... conditions)
Create a newCondition
that matches if and only if aThrowable
's suppressed throwable at the supplied index matches all supplied conditions.static Condition<TestExecutionResult>
throwable(Condition<Throwable>... conditions)
Create a newCondition
that matches if and only if aTestExecutionResult
's throwable matches all supplied conditions.
-
-
-
Method Detail
-
status
public static Condition<TestExecutionResult> status(TestExecutionResult.Status expectedStatus)
Create a newCondition
that matches if and only if aTestExecutionResult
's status is equal to the suppliedStatus
.
-
throwable
@SafeVarargs public static Condition<TestExecutionResult> throwable(Condition<Throwable>... conditions)
Create a newCondition
that matches if and only if aTestExecutionResult
's throwable matches all supplied conditions.
-
cause
@SafeVarargs public static Condition<Throwable> cause(Condition<Throwable>... conditions)
-
suppressed
@SafeVarargs public static Condition<Throwable> suppressed(int index, Condition<Throwable>... conditions)
Create a newCondition
that matches if and only if aThrowable
's suppressed throwable at the supplied index matches all supplied conditions.
-
instanceOf
public static Condition<Throwable> instanceOf(Class<? extends Throwable> expectedType)
Create a newCondition
that matches if and only if aThrowable
is an instance of the suppliedClass
.
-
-