Package | Description |
---|---|
org.junit.jupiter.engine.descriptor |
Test descriptors used within the JUnit Jupiter test engine.
|
org.junit.jupiter.engine.execution |
Internal classes for test execution within the JUnit Jupiter test engine.
|
org.junit.jupiter.engine.extension |
Test extensions specific to the JUnit Jupiter test engine.
|
Modifier and Type | Method and Description |
---|---|
private TestInstances |
ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(JupiterEngineExecutionContext parentExecutionContext,
ExtensionContext extensionContext,
ExtensionRegistry registry,
ExtensionRegistrar registrar) |
protected TestInstances |
NestedClassTestDescriptor.instantiateTestClass(JupiterEngineExecutionContext parentExecutionContext,
ExtensionRegistry registry,
ExtensionRegistrar registrar,
ExtensionContext extensionContext) |
protected TestInstances |
ClassTestDescriptor.instantiateTestClass(JupiterEngineExecutionContext parentExecutionContext,
ExtensionRegistry registry,
ExtensionRegistrar registrar,
ExtensionContext extensionContext) |
protected abstract TestInstances |
ClassBasedTestDescriptor.instantiateTestClass(JupiterEngineExecutionContext parentExecutionContext,
ExtensionRegistry registry,
ExtensionRegistrar registrar,
ExtensionContext extensionContext) |
private void |
ClassBasedTestDescriptor.registerAfterEachMethodAdapters(ExtensionRegistrar registrar) |
private void |
ClassBasedTestDescriptor.registerBeforeEachMethodAdapters(ExtensionRegistrar registrar) |
(package private) static void |
ExtensionUtils.registerExtensionsFromFields(ExtensionRegistrar registrar,
java.lang.Class<?> clazz,
java.lang.Object instance)
Register extensions in the supplied registry from fields in the supplied
class that are annotated with
@RegisterExtension . |
private void |
ClassBasedTestDescriptor.registerMethodsAsExtensions(java.util.List<java.lang.reflect.Method> methods,
ExtensionRegistrar registrar,
java.util.function.Function<java.lang.reflect.Method,Extension> extensionSynthesizer) |
Modifier and Type | Method and Description |
---|---|
TestInstances |
TestInstancesProvider.getTestInstances(ExtensionRegistry extensionRegistry,
ExtensionRegistrar extensionRegistrar) |
Modifier and Type | Class and Description |
---|---|
class |
MutableExtensionRegistry
Default, mutable implementation of
ExtensionRegistry . |