private org.junit.jupiter.api.extension.TestInstances |
ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(JupiterEngineExecutionContext parentExecutionContext,
org.junit.jupiter.api.extension.ExtensionContext extensionContext,
ExtensionRegistry registry,
ExtensionRegistrar registrar,
ThrowableCollector throwableCollector) |
|
protected abstract org.junit.jupiter.api.extension.TestInstances |
ClassBasedTestDescriptor.instantiateTestClass(JupiterEngineExecutionContext parentExecutionContext,
ExtensionRegistry registry,
ExtensionRegistrar registrar,
org.junit.jupiter.api.extension.ExtensionContext extensionContext,
ThrowableCollector throwableCollector) |
|
protected org.junit.jupiter.api.extension.TestInstances |
ClassTestDescriptor.instantiateTestClass(JupiterEngineExecutionContext parentExecutionContext,
ExtensionRegistry registry,
ExtensionRegistrar registrar,
org.junit.jupiter.api.extension.ExtensionContext extensionContext,
ThrowableCollector throwableCollector) |
|
protected org.junit.jupiter.api.extension.TestInstances |
NestedClassTestDescriptor.instantiateTestClass(JupiterEngineExecutionContext parentExecutionContext,
ExtensionRegistry registry,
ExtensionRegistrar registrar,
org.junit.jupiter.api.extension.ExtensionContext extensionContext,
ThrowableCollector throwableCollector) |
|
private void |
ClassBasedTestDescriptor.registerAfterEachMethodAdapters(ExtensionRegistrar registrar) |
|
private void |
ClassBasedTestDescriptor.registerBeforeEachMethodAdapters(ExtensionRegistrar registrar) |
|
(package private) static void |
ExtensionUtils.registerExtensionsFromConstructorParameters(ExtensionRegistrar registrar,
java.lang.Class<?> clazz) |
Register extensions using the supplied registrar from parameters in the
declared constructor of the supplied class that are annotated with
@ExtendWith .
|
(package private) static void |
ExtensionUtils.registerExtensionsFromExecutableParameters(ExtensionRegistrar registrar,
java.lang.reflect.Executable executable) |
Register extensions using the supplied registrar from parameters in the
supplied Executable (i.e., a Constructor
or Method ) that are annotated with
@ExtendWith .
|
(package private) static void |
ExtensionUtils.registerExtensionsFromFields(ExtensionRegistrar registrar,
java.lang.Class<?> clazz,
java.lang.Object instance) |
Register extensions using the supplied registrar from fields in the supplied
class that are annotated with @ExtendWith or
@RegisterExtension .
|
private void |
ClassBasedTestDescriptor.registerMethodsAsExtensions(java.util.List<java.lang.reflect.Method> methods,
ExtensionRegistrar registrar,
java.util.function.Function<java.lang.reflect.Method,org.junit.jupiter.api.extension.Extension> extensionSynthesizer) |
|