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@AfterEachmethod as a pseudo-extension.BeforeEachMethodAdapter Functional interface for registering a@BeforeEachmethod as a pseudo-extension.ExecutableInvoker.ReflectiveInterceptorCall<E extends java.lang.reflect.Executable,T> ExecutableInvoker.ReflectiveInterceptorCall.VoidMethodInterceptorCall InvocationInterceptorChain.InterceptorCall<T> InvocationInterceptorChain.VoidInterceptorCall TestInstancesProvider -
Class Summary Class Description ConditionEvaluator ConditionEvaluatorevaluatesExecutionConditionextensions.DefaultTestInstances ExecutableInvoker ExecutableInvokerencapsulates the invocation of aExecutable(i.e., method or constructor), including support for dynamic resolution of method parameters viaParameterResolvers.ExtensionValuesStore ExtensionValuesStoreis used inside implementations ofExtensionContextto store and retrieve values.InvocationInterceptorChain JupiterEngineExecutionContext JupiterEngineExecutionContext.Builder NamespaceAwareStore