Package org.junit.jupiter.engine.execution
@NullMarked
package org.junit.jupiter.engine.execution
Internal classes for test execution within the JUnit Jupiter test engine.
-
ClassDescriptionFunctional interface for registering an
@AfterEachmethod as a pseudo-extension.Functional interface for registering a@BeforeEachmethod as a pseudo-extension.ConditionEvaluatorevaluatesExecutionConditionextensions.Container of two instances ofExtensionContextto simplify the legacy for #3445.InterceptingExecutableInvokerencapsulates the invocation of aExecutable(i.e., method or constructor), including support for dynamic resolution of method parameters viaParameterResolvers.InterceptingExecutableInvoker.ReflectiveInterceptorCall<E extends Executable, T extends @Nullable Object>InvocationInterceptorChain.InterceptorCall<T extends @Nullable Object>ParameterResolutionUtilsprovides support for dynamic resolution of executable parameters viaParameterResolvers.