Module org.junit.jupiter.engine
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.ExecutableInvoker.ReflectiveInterceptorCall<E extends Executable,T> ExecutableInvoker.ReflectiveInterceptorCall.VoidMethodInterceptorCall InvocationInterceptorChain.InterceptorCall<T> InvocationInterceptorChain.VoidInterceptorCall TestInstancesProvider -
Class Summary Class Description ConditionEvaluator ConditionEvaluator
evaluatesExecutionCondition
extensions.DefaultTestInstances 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.InvocationInterceptorChain JupiterEngineExecutionContext JupiterEngineExecutionContext.Builder NamespaceAwareStore