Package | Description |
---|---|
org.junit.jupiter.engine |
Core package for the JUnit Jupiter test engine.
|
org.junit.jupiter.engine.config |
Configuration specific to the JUnit Jupiter test engine.
|
org.junit.jupiter.engine.descriptor |
Test descriptors used within the JUnit Jupiter test engine.
|
org.junit.jupiter.engine.discovery |
Internal classes for test discovery 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 JupiterConfiguration |
JupiterTestEngine.getJupiterConfiguration(ExecutionRequest request) |
Modifier and Type | Class and Description |
---|---|
class |
CachingJupiterConfiguration
Caching implementation of the
JupiterConfiguration API. |
class |
DefaultJupiterConfiguration
Default implementation of the
JupiterConfiguration API. |
Modifier and Type | Field and Description |
---|---|
private JupiterConfiguration |
CachingJupiterConfiguration.delegate |
Constructor and Description |
---|
CachingJupiterConfiguration(JupiterConfiguration delegate) |
Modifier and Type | Field and Description |
---|---|
(package private) JupiterConfiguration |
JupiterTestDescriptor.configuration |
private JupiterConfiguration |
JupiterEngineDescriptor.configuration |
private JupiterConfiguration |
AbstractExtensionContext.configuration |
Modifier and Type | Method and Description |
---|---|
JupiterConfiguration |
JupiterEngineDescriptor.getConfiguration() |
Modifier and Type | Method and Description |
---|---|
(package private) static java.util.function.Supplier<java.lang.String> |
DisplayNameUtils.createDisplayNameSupplierForClass(java.lang.Class<?> testClass,
JupiterConfiguration configuration) |
(package private) static java.util.function.Supplier<java.lang.String> |
DisplayNameUtils.createDisplayNameSupplierForNestedClass(java.lang.Class<?> testClass,
JupiterConfiguration configuration) |
(package private) static java.util.Optional<JupiterTestDescriptor> |
TestFactoryTestDescriptor.createDynamicDescriptor(JupiterTestDescriptor parent,
DynamicNode node,
int index,
TestSource defaultTestSource,
DynamicDescendantFilter dynamicDescendantFilter,
JupiterConfiguration configuration) |
(package private) static java.lang.String |
DisplayNameUtils.determineDisplayNameForMethod(java.lang.Class<?> testClass,
java.lang.reflect.Method testMethod,
JupiterConfiguration configuration) |
private static DisplayNameGenerator |
DisplayNameUtils.getDisplayNameGenerator(java.lang.Class<?> testClass,
JupiterConfiguration configuration) |
(package private) static TestInstance.Lifecycle |
TestInstanceLifecycleUtils.getTestInstanceLifecycle(java.lang.Class<?> testClass,
JupiterConfiguration configuration) |
Constructor and Description |
---|
AbstractExtensionContext(ExtensionContext parent,
EngineExecutionListener engineExecutionListener,
T testDescriptor,
JupiterConfiguration configuration) |
ClassBasedTestDescriptor(UniqueId uniqueId,
java.lang.Class<?> testClass,
java.util.function.Supplier<java.lang.String> displayNameSupplier,
JupiterConfiguration configuration) |
ClassExtensionContext(ExtensionContext parent,
EngineExecutionListener engineExecutionListener,
ClassBasedTestDescriptor testDescriptor,
JupiterConfiguration configuration,
ThrowableCollector throwableCollector)
Create a new
ClassExtensionContext with TestInstance.Lifecycle.PER_METHOD . |
ClassExtensionContext(ExtensionContext parent,
EngineExecutionListener engineExecutionListener,
ClassBasedTestDescriptor testDescriptor,
TestInstance.Lifecycle lifecycle,
JupiterConfiguration configuration,
ThrowableCollector throwableCollector) |
ClassTestDescriptor(UniqueId uniqueId,
java.lang.Class<?> testClass,
JupiterConfiguration configuration) |
DynamicContainerTestDescriptor(UniqueId uniqueId,
int index,
DynamicContainer dynamicContainer,
TestSource testSource,
DynamicDescendantFilter dynamicDescendantFilter,
JupiterConfiguration configuration) |
DynamicExtensionContext(ExtensionContext parent,
EngineExecutionListener engineExecutionListener,
DynamicNodeTestDescriptor testDescriptor,
JupiterConfiguration configuration) |
DynamicNodeTestDescriptor(UniqueId uniqueId,
int index,
DynamicNode dynamicNode,
TestSource testSource,
JupiterConfiguration configuration) |
DynamicTestTestDescriptor(UniqueId uniqueId,
int index,
DynamicTest dynamicTest,
TestSource source,
JupiterConfiguration configuration) |
JupiterEngineDescriptor(UniqueId uniqueId,
JupiterConfiguration configuration) |
JupiterEngineExtensionContext(EngineExecutionListener engineExecutionListener,
JupiterEngineDescriptor testDescriptor,
JupiterConfiguration configuration) |
JupiterTestDescriptor(UniqueId uniqueId,
java.lang.reflect.AnnotatedElement element,
java.util.function.Supplier<java.lang.String> displayNameSupplier,
TestSource source,
JupiterConfiguration configuration) |
JupiterTestDescriptor(UniqueId uniqueId,
java.lang.String displayName,
TestSource source,
JupiterConfiguration configuration) |
MethodBasedTestDescriptor(UniqueId uniqueId,
java.lang.Class<?> testClass,
java.lang.reflect.Method testMethod,
JupiterConfiguration configuration) |
MethodBasedTestDescriptor(UniqueId uniqueId,
java.lang.String displayName,
java.lang.Class<?> testClass,
java.lang.reflect.Method testMethod,
JupiterConfiguration configuration) |
MethodExtensionContext(ExtensionContext parent,
EngineExecutionListener engineExecutionListener,
TestMethodTestDescriptor testDescriptor,
JupiterConfiguration configuration,
ThrowableCollector throwableCollector) |
NestedClassTestDescriptor(UniqueId uniqueId,
java.lang.Class<?> testClass,
JupiterConfiguration configuration) |
TestFactoryTestDescriptor(UniqueId uniqueId,
java.lang.Class<?> testClass,
java.lang.reflect.Method testMethod,
JupiterConfiguration configuration) |
TestMethodTestDescriptor(UniqueId uniqueId,
java.lang.Class<?> testClass,
java.lang.reflect.Method testMethod,
JupiterConfiguration configuration) |
TestMethodTestDescriptor(UniqueId uniqueId,
java.lang.String displayName,
java.lang.Class<?> testClass,
java.lang.reflect.Method testMethod,
JupiterConfiguration configuration,
ExecutableInvoker.ReflectiveInterceptorCall<java.lang.reflect.Method,java.lang.Void> interceptorCall) |
TestTemplateExtensionContext(ExtensionContext parent,
EngineExecutionListener engineExecutionListener,
TestTemplateTestDescriptor testDescriptor,
JupiterConfiguration configuration,
TestInstances testInstances) |
TestTemplateInvocationTestDescriptor(UniqueId uniqueId,
java.lang.Class<?> testClass,
java.lang.reflect.Method templateMethod,
TestTemplateInvocationContext invocationContext,
int index,
JupiterConfiguration configuration) |
TestTemplateTestDescriptor(UniqueId uniqueId,
java.lang.Class<?> testClass,
java.lang.reflect.Method templateMethod,
JupiterConfiguration configuration) |
Modifier and Type | Field and Description |
---|---|
private JupiterConfiguration |
ClassSelectorResolver.configuration |
protected JupiterConfiguration |
MethodSelectorResolver.configuration |
private JupiterConfiguration |
DefaultMethodOrdererContext.configuration |
private JupiterConfiguration |
MethodOrderingVisitor.configuration |
Modifier and Type | Method and Description |
---|---|
protected abstract TestDescriptor |
MethodSelectorResolver.MethodType.createTestDescriptor(UniqueId uniqueId,
java.lang.Class<?> testClass,
java.lang.reflect.Method method,
JupiterConfiguration configuration) |
private java.util.Optional<TestDescriptor> |
MethodSelectorResolver.MethodType.resolve(java.util.List<java.lang.Class<?>> enclosingClasses,
java.lang.Class<?> testClass,
java.lang.reflect.Method method,
SelectorResolver.Context context,
JupiterConfiguration configuration) |
private java.util.Optional<TestDescriptor> |
MethodSelectorResolver.MethodType.resolveUniqueIdIntoTestDescriptor(UniqueId uniqueId,
SelectorResolver.Context context,
JupiterConfiguration configuration) |
Constructor and Description |
---|
ClassSelectorResolver(java.util.function.Predicate<java.lang.String> classNameFilter,
JupiterConfiguration configuration) |
DefaultMethodOrdererContext(java.util.List<? extends MethodDescriptor> methodDescriptors,
java.lang.Class<?> testClass,
JupiterConfiguration configuration) |
MethodOrderingVisitor(JupiterConfiguration configuration) |
MethodSelectorResolver(JupiterConfiguration configuration) |
Modifier and Type | Field and Description |
---|---|
(package private) JupiterConfiguration |
JupiterEngineExecutionContext.State.configuration |
Modifier and Type | Method and Description |
---|---|
JupiterConfiguration |
JupiterEngineExecutionContext.getConfiguration() |
Modifier and Type | Method and Description |
---|---|
ConditionEvaluationResult |
ConditionEvaluator.evaluate(ExtensionRegistry extensionRegistry,
JupiterConfiguration configuration,
ExtensionContext context)
Evaluate all
ExecutionCondition extensions registered for the
supplied ExtensionContext . |
Constructor and Description |
---|
JupiterEngineExecutionContext(EngineExecutionListener executionListener,
JupiterConfiguration configuration) |
State(EngineExecutionListener executionListener,
JupiterConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
static MutableExtensionRegistry |
MutableExtensionRegistry.createRegistryWithDefaultExtensions(JupiterConfiguration configuration)
Factory for creating and populating a new root registry with the default
extensions.
|