Package org.junit.jupiter.engine.execution
Internal classes for test execution within the JUnit Jupiter test engine.
-
Interface Summary Interface Description AfterEachMethodAdapter Functional interface for registering an@AfterEach
method as a pseudo-extension.BeforeEachMethodAdapter Functional interface for registering a@BeforeEach
method as a pseudo-extension.TestInstanceProvider -
Class Summary Class Description ConditionEvaluator ConditionEvaluator
evaluatesExecutionCondition
extensions.ExecutableInvoker ExecutableInvoker
encapsulates the invocation of aExecutable
(i.e., method or constructor), including support for dynamic resolution of method parameters viaParameterResolvers
.ExtensionValuesStore ExtensionValuesStore
is used inside implementations ofExtensionContext
to store and retrieve values.JupiterEngineExecutionContext JupiterEngineExecutionContext.Builder NamespaceAwareStore ThrowableCollector Simple component that can be used to collect one or more instances ofThrowable
.