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 |
---|---|
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) |
protected TestInstances |
ClassBasedTestDescriptor.instantiateTestClass(Optional<TestInstances> outerInstances,
ExtensionRegistry registry,
ExtensionContext extensionContext) |
Modifier and Type | Method and Description |
---|---|
ConditionEvaluationResult |
ConditionEvaluator.evaluate(ExtensionRegistry extensionRegistry,
JupiterConfiguration configuration,
ExtensionContext context)
Evaluate all
ExecutionCondition extensions registered for the
supplied ExtensionContext . |
TestInstances |
TestInstancesProvider.getTestInstances(ExtensionRegistry extensionRegistry,
ExtensionRegistrar extensionRegistrar) |
<T> T |
ExecutableInvoker.invoke(Constructor<T> constructor,
Optional<Object> outerInstance,
ExtensionContext extensionContext,
ExtensionRegistry extensionRegistry,
ExecutableInvoker.ReflectiveInterceptorCall<Constructor<T>,T> interceptorCall)
Invoke the supplied constructor with the supplied outer instance and
dynamic parameter resolution.
|
<T> T |
InvocationInterceptorChain.invoke(InvocationInterceptor.Invocation<T> invocation,
ExtensionRegistry extensionRegistry,
InvocationInterceptorChain.InterceptorCall<T> call) |
<T> T |
ExecutableInvoker.invoke(Method method,
Object target,
ExtensionContext extensionContext,
ExtensionRegistry extensionRegistry,
ExecutableInvoker.ReflectiveInterceptorCall<Method,T> interceptorCall)
Invoke the supplied
static method with dynamic parameter resolution. |
void |
AfterEachMethodAdapter.invokeAfterEachMethod(ExtensionContext context,
ExtensionRegistry registry) |
void |
BeforeEachMethodAdapter.invokeBeforeEachMethod(ExtensionContext context,
ExtensionRegistry registry) |
Modifier and Type | Class and Description |
---|---|
class |
MutableExtensionRegistry
Default, mutable implementation of
ExtensionRegistry . |
Copyright © 2019. All rights reserved.