Uses of Class
org.junit.jupiter.engine.execution.JupiterEngineExecutionContext
Packages that use JupiterEngineExecutionContext
Package
Description
Core package for the JUnit Jupiter test engine.
Test descriptors used within the JUnit Jupiter test engine.
Internal classes for test execution within the JUnit Jupiter test engine.
-
Uses of JupiterEngineExecutionContext in org.junit.jupiter.engine
Subclasses with type arguments of type JupiterEngineExecutionContext in org.junit.jupiter.engineMethods in org.junit.jupiter.engine that return JupiterEngineExecutionContextModifier and TypeMethodDescriptionprotected JupiterEngineExecutionContextJupiterTestEngine.createExecutionContext(ExecutionRequest request) -
Uses of JupiterEngineExecutionContext in org.junit.jupiter.engine.descriptor
Classes in org.junit.jupiter.engine.descriptor that implement interfaces with type arguments of type JupiterEngineExecutionContextMethods in org.junit.jupiter.engine.descriptor that return JupiterEngineExecutionContextModifier and TypeMethodDescriptionClassBasedTestDescriptor.before(JupiterEngineExecutionContext context) ClassTemplateInvocationTestDescriptor.before(JupiterEngineExecutionContext context) ClassTemplateInvocationTestDescriptor.execute(JupiterEngineExecutionContext context, Node.DynamicTestExecutor dynamicTestExecutor) ClassTemplateTestDescriptor.execute(JupiterEngineExecutionContext context, Node.DynamicTestExecutor dynamicTestExecutor) DynamicContainerTestDescriptor.execute(JupiterEngineExecutionContext context, Node.DynamicTestExecutor dynamicTestExecutor) DynamicTestTestDescriptor.execute(JupiterEngineExecutionContext context, Node.DynamicTestExecutor dynamicTestExecutor) TestMethodTestDescriptor.execute(JupiterEngineExecutionContext context, Node.DynamicTestExecutor dynamicTestExecutor) TestTemplateTestDescriptor.execute(JupiterEngineExecutionContext context, Node.DynamicTestExecutor dynamicTestExecutor) ClassBasedTestDescriptor.prepare(JupiterEngineExecutionContext context) ClassTemplateInvocationTestDescriptor.prepare(JupiterEngineExecutionContext context) DynamicNodeTestDescriptor.prepare(JupiterEngineExecutionContext context) JupiterEngineDescriptor.prepare(JupiterEngineExecutionContext context) abstract JupiterEngineExecutionContextJupiterTestDescriptor.prepare(JupiterEngineExecutionContext context) Must be overridden and return a new context with a newExtensionContextso cleanUp() does not accidentally close the parent context.TestMethodTestDescriptor.prepare(JupiterEngineExecutionContext context) TestTemplateTestDescriptor.prepare(JupiterEngineExecutionContext context) Methods in org.junit.jupiter.engine.descriptor with parameters of type JupiterEngineExecutionContextModifier and TypeMethodDescriptionfinal voidClassBasedTestDescriptor.after(JupiterEngineExecutionContext context) voidClassTemplateInvocationTestDescriptor.after(JupiterEngineExecutionContext context) voidDynamicTestTestDescriptor.after(JupiterEngineExecutionContext context) Avoid anOutOfMemoryErrorby releasing the reference to this descriptor'sDynamicTestwhich holds a reference to the user-suppliedExecutablewhich may potentially consume large amounts of memory on the heap.voidTestTemplateInvocationTestDescriptor.after(JupiterEngineExecutionContext context) ClassBasedTestDescriptor.before(JupiterEngineExecutionContext context) ClassTemplateInvocationTestDescriptor.before(JupiterEngineExecutionContext context) voidClassBasedTestDescriptor.cleanUp(JupiterEngineExecutionContext context) voidClassTemplateInvocationTestDescriptor.cleanUp(JupiterEngineExecutionContext context) voidClassTemplateTestDescriptor.cleanUp(JupiterEngineExecutionContext context) voidJupiterEngineDescriptor.cleanUp(JupiterEngineExecutionContext context) voidJupiterTestDescriptor.cleanUp(JupiterEngineExecutionContext context) voidTestMethodTestDescriptor.cleanUp(JupiterEngineExecutionContext context) ClassTemplateInvocationTestDescriptor.execute(JupiterEngineExecutionContext context, Node.DynamicTestExecutor dynamicTestExecutor) ClassTemplateTestDescriptor.execute(JupiterEngineExecutionContext context, Node.DynamicTestExecutor dynamicTestExecutor) DynamicContainerTestDescriptor.execute(JupiterEngineExecutionContext context, Node.DynamicTestExecutor dynamicTestExecutor) DynamicTestTestDescriptor.execute(JupiterEngineExecutionContext context, Node.DynamicTestExecutor dynamicTestExecutor) (package private) voidTemplateExecutor.execute(JupiterEngineExecutionContext context, Node.DynamicTestExecutor dynamicTestExecutor) TestMethodTestDescriptor.execute(JupiterEngineExecutionContext context, Node.DynamicTestExecutor dynamicTestExecutor) TestTemplateTestDescriptor.execute(JupiterEngineExecutionContext context, Node.DynamicTestExecutor dynamicTestExecutor) private org.junit.jupiter.api.extension.TestInstancesClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(JupiterEngineExecutionContext parentExecutionContext, ClassExtensionContext ourExtensionContext, ExtensionRegistry registry, JupiterEngineExecutionContext context) protected abstract org.junit.jupiter.api.extension.TestInstancesClassBasedTestDescriptor.instantiateTestClass(JupiterEngineExecutionContext parentExecutionContext, ExtensionContextSupplier extensionContext, ExtensionRegistry registry, JupiterEngineExecutionContext context) org.junit.jupiter.api.extension.TestInstancesClassTemplateTestDescriptor.instantiateTestClass(JupiterEngineExecutionContext parentExecutionContext, ExtensionContextSupplier extensionContext, ExtensionRegistry registry, JupiterEngineExecutionContext context) protected org.junit.jupiter.api.extension.TestInstancesClassTestDescriptor.instantiateTestClass(JupiterEngineExecutionContext parentExecutionContext, ExtensionContextSupplier extensionContext, ExtensionRegistry registry, JupiterEngineExecutionContext context) protected org.junit.jupiter.api.extension.TestInstancesNestedClassTestDescriptor.instantiateTestClass(JupiterEngineExecutionContext parentExecutionContext, ExtensionContextSupplier extensionContext, ExtensionRegistry registry, JupiterEngineExecutionContext context) private voidClassBasedTestDescriptor.invokeAfterAllCallbacks(JupiterEngineExecutionContext context) private voidClassBasedTestDescriptor.invokeAfterAllMethods(JupiterEngineExecutionContext context) (package private) static <T extends org.junit.jupiter.api.extension.Extension>
voidCallbackSupport.invokeAfterCallbacks(Class<T> type, JupiterEngineExecutionContext context, CallbackSupport.CallbackInvoker<T> callbackInvoker) private voidTestMethodTestDescriptor.invokeAfterEachCallbacks(JupiterEngineExecutionContext context) private voidTestMethodTestDescriptor.invokeAfterEachMethods(JupiterEngineExecutionContext context) private voidTestMethodTestDescriptor.invokeAfterTestExecutionCallbacks(JupiterEngineExecutionContext context) private voidClassBasedTestDescriptor.invokeBeforeAllCallbacks(JupiterEngineExecutionContext context) private voidClassBasedTestDescriptor.invokeBeforeAllMethods(JupiterEngineExecutionContext context) (package private) static <T extends org.junit.jupiter.api.extension.Extension>
voidCallbackSupport.invokeBeforeCallbacks(Class<T> type, JupiterEngineExecutionContext context, CallbackSupport.CallbackInvoker<T> callbackInvoker) private voidTestMethodTestDescriptor.invokeBeforeEachCallbacks(JupiterEngineExecutionContext context) private voidTestMethodTestDescriptor.invokeBeforeEachMethods(JupiterEngineExecutionContext context) private voidTestMethodTestDescriptor.invokeBeforeTestExecutionCallbacks(JupiterEngineExecutionContext context) private voidClassBasedTestDescriptor.invokeTestInstancePreDestroyCallbacks(JupiterEngineExecutionContext context) private voidTestMethodTestDescriptor.invokeTestInstancePreDestroyCallbacks(JupiterEngineExecutionContext context) protected voidTestFactoryTestDescriptor.invokeTestMethod(JupiterEngineExecutionContext context, Node.DynamicTestExecutor dynamicTestExecutor) protected voidTestMethodTestDescriptor.invokeTestMethod(JupiterEngineExecutionContext context, Node.DynamicTestExecutor dynamicTestExecutor) protected voidMethodBasedTestDescriptor.invokeTestWatchers(JupiterEngineExecutionContext context, boolean reverseOrder, Consumer<org.junit.jupiter.api.extension.TestWatcher> callback) private booleanClassBasedTestDescriptor.isPerClassLifecycle(JupiterEngineExecutionContext context) private booleanTestMethodTestDescriptor.isPerMethodLifecycle(JupiterEngineExecutionContext context) voidTestFactoryTestDescriptor.nodeFinished(JupiterEngineExecutionContext context, TestDescriptor descriptor, TestExecutionResult result) OverrideTestMethodTestDescriptor.nodeFinished(JupiterEngineExecutionContext, TestDescriptor, TestExecutionResult)as a no-op, since theTestWatcherAPI is not supported for@TestFactorycontainers.voidTestMethodTestDescriptor.nodeFinished(JupiterEngineExecutionContext context, TestDescriptor descriptor, TestExecutionResult result) InvoketestSuccessful(),testAborted(), ortestFailed()on each registeredTestWatcheraccording to the status of the suppliedTestExecutionResult, in reverse registration order.voidMethodBasedTestDescriptor.nodeSkipped(JupiterEngineExecutionContext context, TestDescriptor descriptor, Node.SkipResult result) InvokeTestWatcher.testDisabled(ExtensionContext, Optional)on each registeredTestWatcher, in registration order.voidTestFactoryTestDescriptor.nodeSkipped(JupiterEngineExecutionContext context, TestDescriptor descriptor, Node.SkipResult result) OverrideMethodBasedTestDescriptor.nodeSkipped(JupiterEngineExecutionContext, TestDescriptor, Node.SkipResult)as a no-op, since theTestWatcherAPI is not supported for@TestFactorycontainers.protected MutableExtensionRegistryTestMethodTestDescriptor.populateNewExtensionRegistry(JupiterEngineExecutionContext context) protected MutableExtensionRegistryTestTemplateInvocationTestDescriptor.populateNewExtensionRegistry(JupiterEngineExecutionContext context) ClassBasedTestDescriptor.prepare(JupiterEngineExecutionContext context) ClassTemplateInvocationTestDescriptor.prepare(JupiterEngineExecutionContext context) DynamicNodeTestDescriptor.prepare(JupiterEngineExecutionContext context) JupiterEngineDescriptor.prepare(JupiterEngineExecutionContext context) abstract JupiterEngineExecutionContextJupiterTestDescriptor.prepare(JupiterEngineExecutionContext context) Must be overridden and return a new context with a newExtensionContextso cleanUp() does not accidentally close the parent context.TestMethodTestDescriptor.prepare(JupiterEngineExecutionContext context) TestTemplateTestDescriptor.prepare(JupiterEngineExecutionContext context) ClassTemplateInvocationTestDescriptor.shouldBeSkipped(JupiterEngineExecutionContext context) DynamicNodeTestDescriptor.shouldBeSkipped(JupiterEngineExecutionContext context) JupiterTestDescriptor.shouldBeSkipped(JupiterEngineExecutionContext context) private TestInstancesProviderClassBasedTestDescriptor.testInstancesProvider(JupiterEngineExecutionContext parentExecutionContext, ClassExtensionContext ourExtensionContext) -
Uses of JupiterEngineExecutionContext in org.junit.jupiter.engine.execution
Methods in org.junit.jupiter.engine.execution that return JupiterEngineExecutionContextMethods in org.junit.jupiter.engine.execution with parameters of type JupiterEngineExecutionContextModifier and TypeMethodDescriptiondefault org.junit.jupiter.api.extension.TestInstancesTestInstancesProvider.getTestInstances(JupiterEngineExecutionContext context) org.junit.jupiter.api.extension.TestInstancesTestInstancesProvider.getTestInstances(ExtensionRegistry extensionRegistry, JupiterEngineExecutionContext executionContext)