Uses of Interface
org.junit.jupiter.engine.config.JupiterConfiguration
Packages that use JupiterConfiguration
Package
Description
Core package for the JUnit Jupiter test engine.
Configuration specific to the JUnit Jupiter test engine.
Test descriptors used within the JUnit Jupiter test engine.
Internal classes for test discovery within the JUnit Jupiter test engine.
Internal classes for test execution within the JUnit Jupiter test engine.
Test extensions specific to the JUnit Jupiter test engine.
-
Uses of JupiterConfiguration in org.junit.jupiter.engine
Methods in org.junit.jupiter.engine that return JupiterConfigurationModifier and TypeMethodDescriptionprivate JupiterConfiguration
JupiterTestEngine.getJupiterConfiguration
(ExecutionRequest request) -
Uses of JupiterConfiguration in org.junit.jupiter.engine.config
Classes in org.junit.jupiter.engine.config that implement JupiterConfigurationModifier and TypeClassDescriptionclass
Caching implementation of theJupiterConfiguration
API.class
Default implementation of theJupiterConfiguration
API.Fields in org.junit.jupiter.engine.config declared as JupiterConfigurationModifier and TypeFieldDescriptionprivate final JupiterConfiguration
CachingJupiterConfiguration.delegate
Constructors in org.junit.jupiter.engine.config with parameters of type JupiterConfiguration -
Uses of JupiterConfiguration in org.junit.jupiter.engine.descriptor
Fields in org.junit.jupiter.engine.descriptor declared as JupiterConfigurationModifier and TypeFieldDescriptionprivate final JupiterConfiguration
AbstractExtensionContext.configuration
private final JupiterConfiguration
JupiterEngineDescriptor.configuration
(package private) final JupiterConfiguration
JupiterTestDescriptor.configuration
Methods in org.junit.jupiter.engine.descriptor that return JupiterConfigurationMethods in org.junit.jupiter.engine.descriptor with parameters of type JupiterConfigurationModifier and TypeMethodDescriptionDisplayNameUtils.createDisplayNameSupplier
(Class<?> testClass, JupiterConfiguration configuration, Function<org.junit.jupiter.api.DisplayNameGenerator, String> generatorFunction) DisplayNameUtils.createDisplayNameSupplierForClass
(Class<?> testClass, JupiterConfiguration configuration) DisplayNameUtils.createDisplayNameSupplierForMethod
(Class<?> testClass, Method testMethod, JupiterConfiguration configuration) DisplayNameUtils.createDisplayNameSupplierForNestedClass
(Class<?> testClass, JupiterConfiguration configuration) (package private) static Optional
<JupiterTestDescriptor> TestFactoryTestDescriptor.createDynamicDescriptor
(JupiterTestDescriptor parent, org.junit.jupiter.api.DynamicNode node, int index, TestSource defaultTestSource, DynamicDescendantFilter dynamicDescendantFilter, JupiterConfiguration configuration) (package private) static String
DisplayNameUtils.determineDisplayNameForMethod
(Class<?> testClass, Method testMethod, JupiterConfiguration configuration) (package private) static org.junit.jupiter.api.TestInstance.Lifecycle
TestInstanceLifecycleUtils.getTestInstanceLifecycle
(Class<?> testClass, JupiterConfiguration configuration) Constructors in org.junit.jupiter.engine.descriptor with parameters of type JupiterConfigurationModifierConstructorDescription(package private)
AbstractExtensionContext
(org.junit.jupiter.api.extension.ExtensionContext parent, EngineExecutionListener engineExecutionListener, T testDescriptor, JupiterConfiguration configuration, org.junit.jupiter.api.extension.ExecutableInvoker executableInvoker) (package private)
ClassBasedTestDescriptor
(UniqueId uniqueId, Class<?> testClass, Supplier<String> displayNameSupplier, JupiterConfiguration configuration) (package private)
ClassExtensionContext
(org.junit.jupiter.api.extension.ExtensionContext parent, EngineExecutionListener engineExecutionListener, ClassBasedTestDescriptor testDescriptor, org.junit.jupiter.api.TestInstance.Lifecycle lifecycle, JupiterConfiguration configuration, ThrowableCollector throwableCollector, org.junit.jupiter.api.extension.ExecutableInvoker executableInvoker) (package private)
ClassExtensionContext
(org.junit.jupiter.api.extension.ExtensionContext parent, EngineExecutionListener engineExecutionListener, ClassBasedTestDescriptor testDescriptor, JupiterConfiguration configuration, ThrowableCollector throwableCollector, org.junit.jupiter.api.extension.ExecutableInvoker executableInvoker) Create a newClassExtensionContext
withTestInstance.Lifecycle.PER_METHOD
.ClassTestDescriptor
(UniqueId uniqueId, Class<?> testClass, JupiterConfiguration configuration) (package private)
DynamicContainerTestDescriptor
(UniqueId uniqueId, int index, org.junit.jupiter.api.DynamicContainer dynamicContainer, TestSource testSource, DynamicDescendantFilter dynamicDescendantFilter, JupiterConfiguration configuration) (package private)
DynamicExtensionContext
(org.junit.jupiter.api.extension.ExtensionContext parent, EngineExecutionListener engineExecutionListener, DynamicNodeTestDescriptor testDescriptor, JupiterConfiguration configuration, org.junit.jupiter.api.extension.ExecutableInvoker executableInvoker) (package private)
DynamicNodeTestDescriptor
(UniqueId uniqueId, int index, org.junit.jupiter.api.DynamicNode dynamicNode, TestSource testSource, JupiterConfiguration configuration) (package private)
DynamicTestTestDescriptor
(UniqueId uniqueId, int index, org.junit.jupiter.api.DynamicTest dynamicTest, TestSource source, JupiterConfiguration configuration) JupiterEngineDescriptor
(UniqueId uniqueId, JupiterConfiguration configuration) (package private)
JupiterEngineExtensionContext
(EngineExecutionListener engineExecutionListener, JupiterEngineDescriptor testDescriptor, JupiterConfiguration configuration, org.junit.jupiter.api.extension.ExecutableInvoker executableInvoker) (package private)
JupiterTestDescriptor
(UniqueId uniqueId, AnnotatedElement element, Supplier<String> displayNameSupplier, TestSource source, JupiterConfiguration configuration) (package private)
JupiterTestDescriptor
(UniqueId uniqueId, String displayName, TestSource source, JupiterConfiguration configuration) (package private)
MethodBasedTestDescriptor
(UniqueId uniqueId, Class<?> testClass, Method testMethod, JupiterConfiguration configuration) (package private)
MethodBasedTestDescriptor
(UniqueId uniqueId, String displayName, Class<?> testClass, Method testMethod, JupiterConfiguration configuration) (package private)
MethodExtensionContext
(org.junit.jupiter.api.extension.ExtensionContext parent, EngineExecutionListener engineExecutionListener, TestMethodTestDescriptor testDescriptor, JupiterConfiguration configuration, ThrowableCollector throwableCollector, org.junit.jupiter.api.extension.ExecutableInvoker executableInvoker) NestedClassTestDescriptor
(UniqueId uniqueId, Class<?> testClass, JupiterConfiguration configuration) TestFactoryTestDescriptor
(UniqueId uniqueId, Class<?> testClass, Method testMethod, JupiterConfiguration configuration) TestMethodTestDescriptor
(UniqueId uniqueId, Class<?> testClass, Method testMethod, JupiterConfiguration configuration) (package private)
TestMethodTestDescriptor
(UniqueId uniqueId, String displayName, Class<?> testClass, Method testMethod, JupiterConfiguration configuration, InterceptingExecutableInvoker.ReflectiveInterceptorCall<Method, Void> interceptorCall) (package private)
TestTemplateExtensionContext
(org.junit.jupiter.api.extension.ExtensionContext parent, EngineExecutionListener engineExecutionListener, TestTemplateTestDescriptor testDescriptor, JupiterConfiguration configuration, org.junit.jupiter.api.extension.TestInstances testInstances, org.junit.jupiter.api.extension.ExecutableInvoker executableInvoker) (package private)
TestTemplateInvocationTestDescriptor
(UniqueId uniqueId, Class<?> testClass, Method templateMethod, org.junit.jupiter.api.extension.TestTemplateInvocationContext invocationContext, int index, JupiterConfiguration configuration) TestTemplateTestDescriptor
(UniqueId uniqueId, Class<?> testClass, Method templateMethod, JupiterConfiguration configuration) -
Uses of JupiterConfiguration in org.junit.jupiter.engine.discovery
Fields in org.junit.jupiter.engine.discovery declared as JupiterConfigurationModifier and TypeFieldDescriptionprivate final JupiterConfiguration
ClassOrderingVisitor.configuration
private final JupiterConfiguration
ClassSelectorResolver.configuration
private final JupiterConfiguration
DefaultClassOrdererContext.configuration
private final JupiterConfiguration
DefaultMethodOrdererContext.configuration
private final JupiterConfiguration
MethodOrderingVisitor.configuration
protected final JupiterConfiguration
MethodSelectorResolver.configuration
Methods in org.junit.jupiter.engine.discovery with parameters of type JupiterConfigurationModifier and TypeMethodDescriptionprotected abstract TestDescriptor
MethodSelectorResolver.MethodType.createTestDescriptor
(UniqueId uniqueId, Class<?> testClass, Method method, JupiterConfiguration configuration) private Optional
<TestDescriptor> MethodSelectorResolver.MethodType.resolve
(List<Class<?>> enclosingClasses, Class<?> testClass, Method method, SelectorResolver.Context context, JupiterConfiguration configuration) private Optional
<TestDescriptor> MethodSelectorResolver.MethodType.resolveUniqueIdIntoTestDescriptor
(UniqueId uniqueId, SelectorResolver.Context context, JupiterConfiguration configuration) Constructors in org.junit.jupiter.engine.discovery with parameters of type JupiterConfigurationModifierConstructorDescription(package private)
ClassOrderingVisitor
(JupiterConfiguration configuration) (package private)
ClassSelectorResolver
(Predicate<String> classNameFilter, JupiterConfiguration configuration) (package private)
DefaultClassOrdererContext
(List<? extends org.junit.jupiter.api.ClassDescriptor> classDescriptors, JupiterConfiguration configuration) (package private)
DefaultMethodOrdererContext
(Class<?> testClass, List<? extends org.junit.jupiter.api.MethodDescriptor> methodDescriptors, JupiterConfiguration configuration) (package private)
MethodOrderingVisitor
(JupiterConfiguration configuration) (package private)
MethodSelectorResolver
(JupiterConfiguration configuration) -
Uses of JupiterConfiguration in org.junit.jupiter.engine.execution
Fields in org.junit.jupiter.engine.execution declared as JupiterConfigurationModifier and TypeFieldDescription(package private) final JupiterConfiguration
JupiterEngineExecutionContext.State.configuration
Methods in org.junit.jupiter.engine.execution that return JupiterConfigurationMethods in org.junit.jupiter.engine.execution with parameters of type JupiterConfigurationModifier and TypeMethodDescriptionorg.junit.jupiter.api.extension.ConditionEvaluationResult
ConditionEvaluator.evaluate
(ExtensionRegistry extensionRegistry, JupiterConfiguration configuration, org.junit.jupiter.api.extension.ExtensionContext context) Evaluate allExecutionCondition
extensions registered for the suppliedExtensionContext
.Constructors in org.junit.jupiter.engine.execution with parameters of type JupiterConfigurationModifierConstructorDescriptionJupiterEngineExecutionContext
(EngineExecutionListener executionListener, JupiterConfiguration configuration) (package private)
State
(EngineExecutionListener executionListener, JupiterConfiguration configuration) -
Uses of JupiterConfiguration in org.junit.jupiter.engine.extension
Fields in org.junit.jupiter.engine.extension declared as JupiterConfigurationMethods in org.junit.jupiter.engine.extension with parameters of type JupiterConfigurationModifier and TypeMethodDescriptionstatic MutableExtensionRegistry
MutableExtensionRegistry.createRegistryWithDefaultExtensions
(JupiterConfiguration configuration) Factory for creating and populating a new root registry with the default extensions.Constructors in org.junit.jupiter.engine.extension with parameters of type JupiterConfiguration