Uses of Interface
org.junit.jupiter.engine.execution.ExtensionContextSupplier
Packages that use ExtensionContextSupplier
Package
Description
Test descriptors used within the JUnit Jupiter test engine.
Internal classes for test execution within the JUnit Jupiter test engine.
-
Uses of ExtensionContextSupplier in org.junit.jupiter.engine.descriptor
Methods in org.junit.jupiter.engine.descriptor with parameters of type ExtensionContextSupplierModifier and TypeMethodDescriptionprotected final TestInstances
ClassBasedTestDescriptor.instantiateTestClass
(Optional<TestInstances> outerInstances, ExtensionRegistry registry, ExtensionContextSupplier extensionContext) protected abstract TestInstances
ClassBasedTestDescriptor.instantiateTestClass
(JupiterEngineExecutionContext parentExecutionContext, ExtensionContextSupplier extensionContext, ExtensionRegistry registry, JupiterEngineExecutionContext context) protected TestInstances
ClassTestDescriptor.instantiateTestClass
(JupiterEngineExecutionContext parentExecutionContext, ExtensionContextSupplier extensionContext, ExtensionRegistry registry, JupiterEngineExecutionContext context) ContainerTemplateTestDescriptor.instantiateTestClass
(JupiterEngineExecutionContext parentExecutionContext, ExtensionContextSupplier extensionContext, ExtensionRegistry registry, JupiterEngineExecutionContext context) protected TestInstances
NestedClassTestDescriptor.instantiateTestClass
(JupiterEngineExecutionContext parentExecutionContext, ExtensionContextSupplier extensionContext, ExtensionRegistry registry, JupiterEngineExecutionContext context) -
Uses of ExtensionContextSupplier in org.junit.jupiter.engine.execution
Classes in org.junit.jupiter.engine.execution that implement ExtensionContextSupplierModifier and TypeClassDescriptionstatic class
Methods in org.junit.jupiter.engine.execution that return ExtensionContextSupplierModifier and TypeMethodDescriptionstatic ExtensionContextSupplier
ExtensionContextSupplier.create
(ExtensionContext currentExtensionContext, ExtensionContext legacyExtensionContext, JupiterConfiguration configuration) Methods in org.junit.jupiter.engine.execution with parameters of type ExtensionContextSupplierModifier and TypeMethodDescription<T> T
InterceptingExecutableInvoker.invoke
(Constructor<T> constructor, Optional<Object> outerInstance, ExtensionContextSupplier extensionContext, ExtensionRegistry extensionRegistry, InterceptingExecutableInvoker.ReflectiveInterceptorCall<Constructor<T>, T> interceptorCall) Invoke the supplied constructor with the supplied outer instance and dynamic parameter resolution.static Object[]
ParameterResolutionUtils.resolveParameters
(Executable executable, Optional<Object> target, Optional<Object> outerInstance, ExtensionContextSupplier extensionContext, ExtensionRegistry extensionRegistry)