Uses of Interface
org.junit.jupiter.engine.extension.ExtensionRegistry
| 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.
|
-
Uses of ExtensionRegistry in org.junit.jupiter.engine.descriptor
Methods in org.junit.jupiter.engine.descriptor with parameters of type ExtensionRegistry Modifier and Type Method Description protected org.junit.jupiter.api.extension.TestInstancesClassBasedTestDescriptor. instantiateTestClass(java.util.Optional<org.junit.jupiter.api.extension.TestInstances> outerInstances, ExtensionRegistry registry, org.junit.jupiter.api.extension.ExtensionContext extensionContext)protected abstract org.junit.jupiter.api.extension.TestInstancesClassBasedTestDescriptor. instantiateTestClass(JupiterEngineExecutionContext parentExecutionContext, ExtensionRegistry registry, ExtensionRegistrar registrar, org.junit.jupiter.api.extension.ExtensionContext extensionContext, org.junit.platform.engine.support.hierarchical.ThrowableCollector throwableCollector)protected org.junit.jupiter.api.extension.TestInstancesClassTestDescriptor. instantiateTestClass(JupiterEngineExecutionContext parentExecutionContext, ExtensionRegistry registry, ExtensionRegistrar registrar, org.junit.jupiter.api.extension.ExtensionContext extensionContext, org.junit.platform.engine.support.hierarchical.ThrowableCollector throwableCollector)protected org.junit.jupiter.api.extension.TestInstancesNestedClassTestDescriptor. instantiateTestClass(JupiterEngineExecutionContext parentExecutionContext, ExtensionRegistry registry, ExtensionRegistrar registrar, org.junit.jupiter.api.extension.ExtensionContext extensionContext, org.junit.platform.engine.support.hierarchical.ThrowableCollector throwableCollector) -
Uses of ExtensionRegistry in org.junit.jupiter.engine.execution
Methods in org.junit.jupiter.engine.execution with parameters of type ExtensionRegistry Modifier and Type Method Description org.junit.jupiter.api.extension.ConditionEvaluationResultConditionEvaluator. evaluate(ExtensionRegistry extensionRegistry, JupiterConfiguration configuration, org.junit.jupiter.api.extension.ExtensionContext context)Evaluate allExecutionConditionextensions registered for the suppliedExtensionContext.org.junit.jupiter.api.extension.TestInstancesTestInstancesProvider. getTestInstances(ExtensionRegistry extensionRegistry, ExtensionRegistrar extensionRegistrar, org.junit.platform.engine.support.hierarchical.ThrowableCollector throwableCollector)<T> TExecutableInvoker. invoke(java.lang.reflect.Constructor<T> constructor, java.util.Optional<java.lang.Object> outerInstance, org.junit.jupiter.api.extension.ExtensionContext extensionContext, ExtensionRegistry extensionRegistry, ExecutableInvoker.ReflectiveInterceptorCall<java.lang.reflect.Constructor<T>,T> interceptorCall)Invoke the supplied constructor with the supplied outer instance and dynamic parameter resolution.<T> TExecutableInvoker. invoke(java.lang.reflect.Method method, java.lang.Object target, org.junit.jupiter.api.extension.ExtensionContext extensionContext, ExtensionRegistry extensionRegistry, ExecutableInvoker.ReflectiveInterceptorCall<java.lang.reflect.Method,T> interceptorCall)Invoke the suppliedstaticmethod with dynamic parameter resolution.<T> TInvocationInterceptorChain. invoke(org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T> invocation, ExtensionRegistry extensionRegistry, InvocationInterceptorChain.InterceptorCall<T> call)voidAfterEachMethodAdapter. invokeAfterEachMethod(org.junit.jupiter.api.extension.ExtensionContext context, ExtensionRegistry registry)voidBeforeEachMethodAdapter. invokeBeforeEachMethod(org.junit.jupiter.api.extension.ExtensionContext context, ExtensionRegistry registry) -
Uses of ExtensionRegistry in org.junit.jupiter.engine.extension
Classes in org.junit.jupiter.engine.extension that implement ExtensionRegistry Modifier and Type Class Description classMutableExtensionRegistryDefault, mutable implementation ofExtensionRegistry.