Index

A B C D E F G I J L M N O P R S T W 
All Classes and Interfaces|All Packages|Constant Field Values

A

after(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
after(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor
 
AfterEachMethodAdapter - Interface in org.junit.jupiter.engine.execution
Functional interface for registering an @AfterEach method as a pseudo-extension.
allowAll() - Method in class org.junit.jupiter.engine.descriptor.DynamicDescendantFilter
 
allowIndex(Set<Integer>) - Method in class org.junit.jupiter.engine.descriptor.DynamicDescendantFilter
 
allowUniqueIdPrefix(UniqueId) - Method in class org.junit.jupiter.engine.descriptor.DynamicDescendantFilter
 
apply(InvocationInterceptor, InvocationInterceptor.Invocation<Void>) - Method in interface org.junit.jupiter.engine.execution.InvocationInterceptorChain.VoidInterceptorCall
 
apply(InvocationInterceptor, InvocationInterceptor.Invocation<Void>, ReflectiveInvocationContext<Method>, ExtensionContext) - Method in interface org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.ReflectiveInterceptorCall.VoidMethodInterceptorCall
 
apply(InvocationInterceptor, InvocationInterceptor.Invocation<T>) - Method in interface org.junit.jupiter.engine.execution.InvocationInterceptorChain.InterceptorCall
 
apply(InvocationInterceptor, InvocationInterceptor.Invocation<T>, ReflectiveInvocationContext<E>, ExtensionContext) - Method in interface org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.ReflectiveInterceptorCall
 

B

before(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
beforeAllCallbacksExecuted() - Method in class org.junit.jupiter.engine.execution.JupiterEngineExecutionContext
 
beforeAllCallbacksExecuted(boolean) - Method in class org.junit.jupiter.engine.execution.JupiterEngineExecutionContext
Track that an attempt was made to execute BeforeAllCallback extensions.
beforeAllMethodsExecuted() - Method in class org.junit.jupiter.engine.execution.JupiterEngineExecutionContext
 
beforeAllMethodsExecuted(boolean) - Method in class org.junit.jupiter.engine.execution.JupiterEngineExecutionContext
Track that an attempt was made to execute @BeforeAll methods.
BeforeEachMethodAdapter - Interface in org.junit.jupiter.engine.execution
Functional interface for registering a @BeforeEach method as a pseudo-extension.
build() - Method in class org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.Builder
 

C

CachingJupiterConfiguration - Class in org.junit.jupiter.engine.config
Caching implementation of the JupiterConfiguration API.
CachingJupiterConfiguration(JupiterConfiguration) - Constructor for class org.junit.jupiter.engine.config.CachingJupiterConfiguration
 
ClassBasedTestDescriptor - Class in org.junit.jupiter.engine.descriptor
TestDescriptor for tests based on Java classes.
ClassTestDescriptor - Class in org.junit.jupiter.engine.descriptor
TestDescriptor for tests based on Java classes.
ClassTestDescriptor(UniqueId, Class<?>, JupiterConfiguration) - Constructor for class org.junit.jupiter.engine.descriptor.ClassTestDescriptor
 
cleanUp(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.JupiterEngineDescriptor
 
cleanUp(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.JupiterTestDescriptor
 
cleanUp(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor
 
close() - Method in class org.junit.jupiter.engine.execution.JupiterEngineExecutionContext
 
ConditionEvaluator - Class in org.junit.jupiter.engine.execution
ConditionEvaluator evaluates ExecutionCondition extensions.
ConditionEvaluator() - Constructor for class org.junit.jupiter.engine.execution.ConditionEvaluator
 
Constants - Class in org.junit.jupiter.engine
Collection of constants related to the JupiterTestEngine.
createExecutionContext(ExecutionRequest) - Method in class org.junit.jupiter.engine.JupiterTestEngine
 
createExecutorService(ExecutionRequest) - Method in class org.junit.jupiter.engine.JupiterTestEngine
 
createRegistryFrom(MutableExtensionRegistry, Stream<Class<? extends Extension>>) - Static method in class org.junit.jupiter.engine.extension.MutableExtensionRegistry
Factory for creating and populating a new registry from a list of extension types and a parent registry.
createRegistryWithDefaultExtensions(JupiterConfiguration) - Static method in class org.junit.jupiter.engine.extension.MutableExtensionRegistry
Factory for creating and populating a new root registry with the default extensions.
createThrowableCollector() - Static method in class org.junit.jupiter.engine.support.JupiterThrowableCollectorFactory
Create a new ThrowableCollector that treats instances of the OTA's TestAbortedException and JUnit 4's org.junit.AssumptionViolatedException as aborting.
createThrowableCollectorFactory(ExecutionRequest) - Method in class org.junit.jupiter.engine.JupiterTestEngine
 

D

DEACTIVATE_ALL_CONDITIONS_PATTERN - Static variable in class org.junit.jupiter.engine.Constants
Wildcard pattern which signals that all conditions should be deactivated: "*"
DEACTIVATE_CONDITIONS_PATTERN_PROPERTY_NAME - Static variable in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
DEACTIVATE_CONDITIONS_PATTERN_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to provide patterns for deactivating conditions: "junit.jupiter.conditions.deactivate"
DEFAULT_AFTER_ALL_METHOD_TIMEOUT_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the default timeout for all @AfterAll methods: "junit.jupiter.execution.timeout.afterall.method.default".
DEFAULT_AFTER_EACH_METHOD_TIMEOUT_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the default timeout for all @AfterEach methods: "junit.jupiter.execution.timeout.aftereach.method.default".
DEFAULT_BEFORE_ALL_METHOD_TIMEOUT_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the default timeout for all @BeforeAll methods: "junit.jupiter.execution.timeout.beforeall.method.default".
DEFAULT_BEFORE_EACH_METHOD_TIMEOUT_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the default timeout for all @BeforeEach methods: "junit.jupiter.execution.timeout.beforeeach.method.default".
DEFAULT_CLASSES_EXECUTION_MODE_PROPERTY_NAME - Static variable in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
DEFAULT_CLASSES_EXECUTION_MODE_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the default test execution mode for top-level classes: "junit.jupiter.execution.parallel.mode.classes.default"
DEFAULT_DISPLAY_NAME_GENERATOR_PROPERTY_NAME - Static variable in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
DEFAULT_DISPLAY_NAME_GENERATOR_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the default display name generator class name: "junit.jupiter.displayname.generator.default"
DEFAULT_EXECUTION_MODE_PROPERTY_NAME - Static variable in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
DEFAULT_LIFECYCLE_METHOD_TIMEOUT_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the default timeout for all lifecycle methods: "junit.jupiter.execution.timeout.lifecycle.method.default".
DEFAULT_PARALLEL_EXECUTION_MODE - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the default test execution mode: "junit.jupiter.execution.parallel.mode.default"
DEFAULT_TEMP_DIR_FACTORY_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the default factory for temporary directories created via the @TempDir annotation: "junit.jupiter.tempdir.factory.default"
DEFAULT_TEST_CLASS_ORDER_PROPERTY_NAME - Static variable in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
DEFAULT_TEST_CLASS_ORDER_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the default class orderer class name: "junit.jupiter.testclass.order.default"
DEFAULT_TEST_FACTORY_METHOD_TIMEOUT_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the default timeout for all @TestFactory methods: "junit.jupiter.execution.timeout.testfactory.method.default".
DEFAULT_TEST_INSTANCE_LIFECYCLE_PROPERTY_NAME - Static variable in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
DEFAULT_TEST_INSTANCE_LIFECYCLE_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the default test instance lifecycle mode: "junit.jupiter.testinstance.lifecycle.default"
DEFAULT_TEST_METHOD_ORDER_PROPERTY_NAME - Static variable in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
DEFAULT_TEST_METHOD_ORDER_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the default method orderer class name: "junit.jupiter.testmethod.order.default"
DEFAULT_TEST_METHOD_TIMEOUT_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the default timeout for all @Test methods: "junit.jupiter.execution.timeout.test.method.default".
DEFAULT_TEST_TEMPLATE_METHOD_TIMEOUT_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the default timeout for all @TestTemplate methods: "junit.jupiter.execution.timeout.testtemplate.method.default".
DEFAULT_TESTABLE_METHOD_TIMEOUT_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the default timeout for all testable methods: "junit.jupiter.execution.timeout.testable.method.default".
DEFAULT_TIMEOUT_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the default timeout for all testable and lifecycle methods: "junit.jupiter.execution.timeout.default".
DEFAULT_TIMEOUT_THREAD_MODE_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the default timeout thread mode.
DefaultExecutableInvoker - Class in org.junit.jupiter.engine.execution
 
DefaultExecutableInvoker(ExtensionContext, ExtensionRegistry) - Constructor for class org.junit.jupiter.engine.execution.DefaultExecutableInvoker
 
DefaultExecutableInvoker(JupiterEngineExecutionContext) - Constructor for class org.junit.jupiter.engine.execution.DefaultExecutableInvoker
 
DefaultJupiterConfiguration - Class in org.junit.jupiter.engine.config
Default implementation of the JupiterConfiguration API.
DefaultJupiterConfiguration(ConfigurationParameters) - Constructor for class org.junit.jupiter.engine.config.DefaultJupiterConfiguration
 
DefaultTestInstances - Class in org.junit.jupiter.engine.execution
 
discover(EngineDiscoveryRequest, UniqueId) - Method in class org.junit.jupiter.engine.JupiterTestEngine
 
DiscoverySelectorResolver - Class in org.junit.jupiter.engine.discovery
DiscoverySelectorResolver resolves TestDescriptors for containers and tests selected by DiscoverySelectors with the help of the JavaElementsResolver.
DiscoverySelectorResolver() - Constructor for class org.junit.jupiter.engine.discovery.DiscoverySelectorResolver
 
DYNAMIC_CONTAINER_SEGMENT_TYPE - Static variable in class org.junit.jupiter.engine.descriptor.TestFactoryTestDescriptor
 
DYNAMIC_TEST_SEGMENT_TYPE - Static variable in class org.junit.jupiter.engine.descriptor.TestFactoryTestDescriptor
 
DynamicDescendantFilter - Class in org.junit.jupiter.engine.descriptor
Filter for dynamic descendants of TestDescriptors that implement Filterable.
DynamicDescendantFilter() - Constructor for class org.junit.jupiter.engine.descriptor.DynamicDescendantFilter
 

E

ENGINE_ID - Static variable in class org.junit.jupiter.engine.descriptor.JupiterEngineDescriptor
 
EnumConfigurationParameterConverter<E extends Enum<E>> - Class in org.junit.jupiter.engine.config
 
EnumConfigurationParameterConverter(Class<E>, String) - Constructor for class org.junit.jupiter.engine.config.EnumConfigurationParameterConverter
 
evaluate(ExtensionRegistry, JupiterConfiguration, ExtensionContext) - Method in class org.junit.jupiter.engine.execution.ConditionEvaluator
Evaluate all ExecutionCondition extensions registered for the supplied ExtensionContext.
execute(JupiterEngineExecutionContext, Node.DynamicTestExecutor) - Method in class org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor
 
execute(JupiterEngineExecutionContext, Node.DynamicTestExecutor) - Method in class org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor
 
extend() - Method in class org.junit.jupiter.engine.execution.JupiterEngineExecutionContext
 
ExtensionRegistrar - Interface in org.junit.jupiter.engine.extension
An ExtensionRegistrar is used to register extensions.
ExtensionRegistry - Interface in org.junit.jupiter.engine.extension
An ExtensionRegistry holds all registered extensions (i.e.
EXTENSIONS_AUTODETECTION_ENABLED_PROPERTY_NAME - Static variable in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
EXTENSIONS_AUTODETECTION_ENABLED_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to enable auto-detection and registration of extensions via Java's ServiceLoader mechanism: "junit.jupiter.extensions.autodetection.enabled"

F

Filterable - Interface in org.junit.jupiter.engine.descriptor
Filterable is implemented by TestDescriptors that may register dynamic tests during execution and support selective test execution.
findInstance(Class<T>) - Method in class org.junit.jupiter.engine.execution.DefaultTestInstances
 

G

get(Object) - Method in class org.junit.jupiter.engine.execution.NamespaceAwareStore
 
get(Object, Class<T>) - Method in class org.junit.jupiter.engine.execution.NamespaceAwareStore
 
get(String, Function<String, Optional<String>>, E) - Method in class org.junit.jupiter.engine.config.EnumConfigurationParameterConverter
 
getAllInstances() - Method in class org.junit.jupiter.engine.execution.DefaultTestInstances
 
getArtifactId() - Method in class org.junit.jupiter.engine.JupiterTestEngine
Returns junit-jupiter-engine as the artifact ID.
getConfiguration() - Method in class org.junit.jupiter.engine.descriptor.JupiterEngineDescriptor
 
getConfiguration() - Method in class org.junit.jupiter.engine.execution.JupiterEngineExecutionContext
 
getDefaultChildExecutionMode() - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
getDefaultClassesExecutionMode() - Method in class org.junit.jupiter.engine.config.CachingJupiterConfiguration
 
getDefaultClassesExecutionMode() - Method in class org.junit.jupiter.engine.config.DefaultJupiterConfiguration
 
getDefaultClassesExecutionMode() - Method in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
getDefaultDisplayNameGenerator() - Method in class org.junit.jupiter.engine.config.CachingJupiterConfiguration
 
getDefaultDisplayNameGenerator() - Method in class org.junit.jupiter.engine.config.DefaultJupiterConfiguration
 
getDefaultDisplayNameGenerator() - Method in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
getDefaultExecutionMode() - Method in class org.junit.jupiter.engine.config.CachingJupiterConfiguration
 
getDefaultExecutionMode() - Method in class org.junit.jupiter.engine.config.DefaultJupiterConfiguration
 
getDefaultExecutionMode() - Method in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
getDefaultTempDirCleanupMode() - Method in class org.junit.jupiter.engine.config.CachingJupiterConfiguration
 
getDefaultTempDirCleanupMode() - Method in class org.junit.jupiter.engine.config.DefaultJupiterConfiguration
 
getDefaultTempDirCleanupMode() - Method in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
getDefaultTempDirFactorySupplier() - Method in class org.junit.jupiter.engine.config.CachingJupiterConfiguration
 
getDefaultTempDirFactorySupplier() - Method in class org.junit.jupiter.engine.config.DefaultJupiterConfiguration
 
getDefaultTempDirFactorySupplier() - Method in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
getDefaultTestClassOrderer() - Method in class org.junit.jupiter.engine.config.CachingJupiterConfiguration
 
getDefaultTestClassOrderer() - Method in class org.junit.jupiter.engine.config.DefaultJupiterConfiguration
 
getDefaultTestClassOrderer() - Method in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
getDefaultTestInstanceLifecycle() - Method in class org.junit.jupiter.engine.config.CachingJupiterConfiguration
 
getDefaultTestInstanceLifecycle() - Method in class org.junit.jupiter.engine.config.DefaultJupiterConfiguration
 
getDefaultTestInstanceLifecycle() - Method in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
getDefaultTestMethodOrderer() - Method in class org.junit.jupiter.engine.config.CachingJupiterConfiguration
 
getDefaultTestMethodOrderer() - Method in class org.junit.jupiter.engine.config.DefaultJupiterConfiguration
 
getDefaultTestMethodOrderer() - Method in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
getDynamicDescendantFilter() - Method in interface org.junit.jupiter.engine.descriptor.Filterable
 
getDynamicDescendantFilter() - Method in class org.junit.jupiter.engine.descriptor.TestFactoryTestDescriptor
 
getDynamicDescendantFilter() - Method in class org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor
 
getEnclosingInstances() - Method in class org.junit.jupiter.engine.execution.DefaultTestInstances
 
getEnclosingTestClasses() - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
getEnclosingTestClasses() - Method in class org.junit.jupiter.engine.descriptor.ClassTestDescriptor
 
getEnclosingTestClasses() - Method in class org.junit.jupiter.engine.descriptor.NestedClassTestDescriptor
 
getExclusiveResources() - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
getExclusiveResources() - Method in class org.junit.jupiter.engine.descriptor.MethodBasedTestDescriptor
 
getExclusiveResources() - Method in class org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor
 
getExecutionConditionFilter() - Method in class org.junit.jupiter.engine.config.CachingJupiterConfiguration
 
getExecutionConditionFilter() - Method in class org.junit.jupiter.engine.config.DefaultJupiterConfiguration
 
getExecutionConditionFilter() - Method in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
getExecutionListener() - Method in class org.junit.jupiter.engine.execution.JupiterEngineExecutionContext
 
getExecutionMode() - Method in class org.junit.jupiter.engine.descriptor.ClassTestDescriptor
 
getExecutionMode() - Method in class org.junit.jupiter.engine.descriptor.JupiterEngineDescriptor
 
getExecutionMode() - Method in class org.junit.jupiter.engine.descriptor.JupiterTestDescriptor
 
getExplicitExecutionMode() - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
getExplicitExecutionMode() - Method in class org.junit.jupiter.engine.descriptor.MethodBasedTestDescriptor
 
getExtensionContext() - Method in class org.junit.jupiter.engine.execution.JupiterEngineExecutionContext
 
getExtensionRegistry() - Method in class org.junit.jupiter.engine.execution.JupiterEngineExecutionContext
 
getExtensions(Class<E>) - Method in interface org.junit.jupiter.engine.extension.ExtensionRegistry
Get all Extensions of the specified type that are present in this registry or one of its ancestors.
getGroupId() - Method in class org.junit.jupiter.engine.JupiterTestEngine
Returns org.junit.jupiter as the group ID.
getId() - Method in class org.junit.jupiter.engine.JupiterTestEngine
 
getInnermostInstance() - Method in class org.junit.jupiter.engine.execution.DefaultTestInstances
 
getLegacyReportingName() - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
getLegacyReportingName() - Method in class org.junit.jupiter.engine.descriptor.MethodBasedTestDescriptor
 
getLegacyReportingName() - Method in class org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor
 
getOrComputeIfAbsent(K, Function<K, V>) - Method in class org.junit.jupiter.engine.execution.NamespaceAwareStore
 
getOrComputeIfAbsent(K, Function<K, V>, Class<V>) - Method in class org.junit.jupiter.engine.execution.NamespaceAwareStore
 
getRawConfigurationParameter(String) - Method in class org.junit.jupiter.engine.config.CachingJupiterConfiguration
 
getRawConfigurationParameter(String) - Method in class org.junit.jupiter.engine.config.DefaultJupiterConfiguration
 
getRawConfigurationParameter(String) - Method in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
getRawConfigurationParameter(String, Function<String, T>) - Method in class org.junit.jupiter.engine.config.CachingJupiterConfiguration
 
getRawConfigurationParameter(String, Function<String, T>) - Method in class org.junit.jupiter.engine.config.DefaultJupiterConfiguration
 
getRawConfigurationParameter(String, Function<String, T>) - Method in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
getTags() - Method in class org.junit.jupiter.engine.descriptor.ClassTestDescriptor
 
getTags() - Method in class org.junit.jupiter.engine.descriptor.MethodBasedTestDescriptor
 
getTags() - Method in class org.junit.jupiter.engine.descriptor.NestedClassTestDescriptor
 
getTestClass() - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
getTestClass() - Method in class org.junit.jupiter.engine.descriptor.MethodBasedTestDescriptor
 
getTestInstances(ExtensionRegistry, ExtensionRegistrar, ThrowableCollector) - Method in interface org.junit.jupiter.engine.execution.TestInstancesProvider
 
getTestInstances(MutableExtensionRegistry, ThrowableCollector) - Method in interface org.junit.jupiter.engine.execution.TestInstancesProvider
 
getTestInstancesProvider() - Method in class org.junit.jupiter.engine.execution.JupiterEngineExecutionContext
 
getTestMethod() - Method in class org.junit.jupiter.engine.descriptor.MethodBasedTestDescriptor
 
getThrowableCollector() - Method in class org.junit.jupiter.engine.execution.JupiterEngineExecutionContext
 
getType() - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
getType() - Method in class org.junit.jupiter.engine.descriptor.TestFactoryTestDescriptor
 
getType() - Method in class org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor
 
getType() - Method in class org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor
 

I

instantiateTestClass(Optional<TestInstances>, ExtensionRegistry, ExtensionContext) - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
instantiateTestClass(JupiterEngineExecutionContext, ExtensionRegistry, ExtensionRegistrar, ExtensionContext, ThrowableCollector) - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
instantiateTestClass(JupiterEngineExecutionContext, ExtensionRegistry, ExtensionRegistrar, ExtensionContext, ThrowableCollector) - Method in class org.junit.jupiter.engine.descriptor.ClassTestDescriptor
 
instantiateTestClass(JupiterEngineExecutionContext, ExtensionRegistry, ExtensionRegistrar, ExtensionContext, ThrowableCollector) - Method in class org.junit.jupiter.engine.descriptor.NestedClassTestDescriptor
 
InterceptingExecutableInvoker - Class in org.junit.jupiter.engine.execution
InterceptingExecutableInvoker encapsulates the invocation of a Executable (i.e., method or constructor), including support for dynamic resolution of method parameters via ParameterResolvers.
InterceptingExecutableInvoker() - Constructor for class org.junit.jupiter.engine.execution.InterceptingExecutableInvoker
 
InterceptingExecutableInvoker.ReflectiveInterceptorCall<E extends Executable,T> - Interface in org.junit.jupiter.engine.execution
 
InterceptingExecutableInvoker.ReflectiveInterceptorCall.VoidMethodInterceptorCall - Interface in org.junit.jupiter.engine.execution
 
InvocationInterceptorChain - Class in org.junit.jupiter.engine.execution
 
InvocationInterceptorChain() - Constructor for class org.junit.jupiter.engine.execution.InvocationInterceptorChain
 
InvocationInterceptorChain.InterceptorCall<T> - Interface in org.junit.jupiter.engine.execution
 
InvocationInterceptorChain.VoidInterceptorCall - Interface in org.junit.jupiter.engine.execution
 
invoke(Constructor<T>, Object) - Method in class org.junit.jupiter.engine.execution.DefaultExecutableInvoker
 
invoke(Constructor<T>, Optional<Object>, ExtensionContext, ExtensionRegistry, InterceptingExecutableInvoker.ReflectiveInterceptorCall<Constructor<T>, T>) - Method in class org.junit.jupiter.engine.execution.InterceptingExecutableInvoker
Invoke the supplied constructor with the supplied outer instance and dynamic parameter resolution.
invoke(Method, Object) - Method in class org.junit.jupiter.engine.execution.DefaultExecutableInvoker
 
invoke(Method, Object, ExtensionContext, ExtensionRegistry, InterceptingExecutableInvoker.ReflectiveInterceptorCall<Method, T>) - Method in class org.junit.jupiter.engine.execution.InterceptingExecutableInvoker
Invoke the supplied method with dynamic parameter resolution.
invoke(InvocationInterceptor.Invocation<T>, ExtensionRegistry, InvocationInterceptorChain.InterceptorCall<T>) - Method in class org.junit.jupiter.engine.execution.InvocationInterceptorChain
 
invokeAfterEachMethod(ExtensionContext, ExtensionRegistry) - Method in interface org.junit.jupiter.engine.execution.AfterEachMethodAdapter
 
invokeBeforeEachMethod(ExtensionContext, ExtensionRegistry) - Method in interface org.junit.jupiter.engine.execution.BeforeEachMethodAdapter
 
invokeTestMethod(JupiterEngineExecutionContext, Node.DynamicTestExecutor) - Method in class org.junit.jupiter.engine.descriptor.TestFactoryTestDescriptor
 
invokeTestMethod(JupiterEngineExecutionContext, Node.DynamicTestExecutor) - Method in class org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor
 
invokeTestWatchers(JupiterEngineExecutionContext, boolean, Consumer<TestWatcher>) - Method in class org.junit.jupiter.engine.descriptor.MethodBasedTestDescriptor
 
isExtensionAutoDetectionEnabled() - Method in class org.junit.jupiter.engine.config.CachingJupiterConfiguration
 
isExtensionAutoDetectionEnabled() - Method in class org.junit.jupiter.engine.config.DefaultJupiterConfiguration
 
isExtensionAutoDetectionEnabled() - Method in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
IsInnerClass - Class in org.junit.jupiter.engine.discovery.predicates
Test if a class is a non-private inner class (i.e., a non-static nested class).
IsInnerClass() - Constructor for class org.junit.jupiter.engine.discovery.predicates.IsInnerClass
 
IsNestedTestClass - Class in org.junit.jupiter.engine.discovery.predicates
Test if a class is a JUnit Jupiter @Nested test class.
IsNestedTestClass() - Constructor for class org.junit.jupiter.engine.discovery.predicates.IsNestedTestClass
 
isParallelExecutionEnabled() - Method in class org.junit.jupiter.engine.config.CachingJupiterConfiguration
 
isParallelExecutionEnabled() - Method in class org.junit.jupiter.engine.config.DefaultJupiterConfiguration
 
isParallelExecutionEnabled() - Method in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
IsPotentialTestContainer - Class in org.junit.jupiter.engine.discovery.predicates
Test if a class is a potential top-level JUnit Jupiter test container, even if it does not contain tests.
IsPotentialTestContainer() - Constructor for class org.junit.jupiter.engine.discovery.predicates.IsPotentialTestContainer
 
IsTestClassWithTests - Class in org.junit.jupiter.engine.discovery.predicates
Test if a class is a JUnit Jupiter test class containing executable tests, test factories, test templates, or nested tests.
IsTestClassWithTests() - Constructor for class org.junit.jupiter.engine.discovery.predicates.IsTestClassWithTests
 
IsTestFactoryMethod - Class in org.junit.jupiter.engine.discovery.predicates
Test if a method is a JUnit Jupiter @TestFactory method.
IsTestFactoryMethod() - Constructor for class org.junit.jupiter.engine.discovery.predicates.IsTestFactoryMethod
 
IsTestMethod - Class in org.junit.jupiter.engine.discovery.predicates
Test if a method is a JUnit Jupiter @Test method.
IsTestMethod() - Constructor for class org.junit.jupiter.engine.discovery.predicates.IsTestMethod
 
isTestOrTestFactoryOrTestTemplateMethod - Static variable in class org.junit.jupiter.engine.discovery.predicates.IsTestClassWithTests
 
IsTestTemplateMethod - Class in org.junit.jupiter.engine.discovery.predicates
Test if a method is a JUnit Jupiter @TestTemplate method.
IsTestTemplateMethod() - Constructor for class org.junit.jupiter.engine.discovery.predicates.IsTestTemplateMethod
 

J

JupiterConfiguration - Interface in org.junit.jupiter.engine.config
 
JupiterEngineDescriptor - Class in org.junit.jupiter.engine.descriptor
 
JupiterEngineDescriptor(UniqueId, JupiterConfiguration) - Constructor for class org.junit.jupiter.engine.descriptor.JupiterEngineDescriptor
 
JupiterEngineExecutionContext - Class in org.junit.jupiter.engine.execution
 
JupiterEngineExecutionContext(EngineExecutionListener, JupiterConfiguration) - Constructor for class org.junit.jupiter.engine.execution.JupiterEngineExecutionContext
 
JupiterEngineExecutionContext.Builder - Class in org.junit.jupiter.engine.execution
 
JupiterTestDescriptor - Class in org.junit.jupiter.engine.descriptor
 
JupiterTestEngine - Class in org.junit.jupiter.engine
The JUnit Jupiter TestEngine.
JupiterTestEngine() - Constructor for class org.junit.jupiter.engine.JupiterTestEngine
 
JupiterThrowableCollectorFactory - Class in org.junit.jupiter.engine.support
Factory for creating ThrowableCollectors within the JUnit Jupiter test engine.
JupiterThrowableCollectorFactory() - Constructor for class org.junit.jupiter.engine.support.JupiterThrowableCollectorFactory
 

L

lifecycle - Variable in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 

M

mayRegisterTests() - Method in class org.junit.jupiter.engine.descriptor.TestFactoryTestDescriptor
 
mayRegisterTests() - Method in class org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor
 
MethodBasedTestDescriptor - Class in org.junit.jupiter.engine.descriptor
Base class for TestDescriptors based on Java methods.
MutableExtensionRegistry - Class in org.junit.jupiter.engine.extension
Default, mutable implementation of ExtensionRegistry.

N

NamespaceAwareStore - Class in org.junit.jupiter.engine.execution
 
NamespaceAwareStore(NamespacedHierarchicalStore<ExtensionContext.Namespace>, ExtensionContext.Namespace) - Constructor for class org.junit.jupiter.engine.execution.NamespaceAwareStore
 
NestedClassTestDescriptor - Class in org.junit.jupiter.engine.descriptor
TestDescriptor for tests based on nested (but not static) Java classes.
NestedClassTestDescriptor(UniqueId, Class<?>, JupiterConfiguration) - Constructor for class org.junit.jupiter.engine.descriptor.NestedClassTestDescriptor
 
nodeFinished(JupiterEngineExecutionContext, TestDescriptor, TestExecutionResult) - Method in class org.junit.jupiter.engine.descriptor.TestFactoryTestDescriptor
nodeFinished(JupiterEngineExecutionContext, TestDescriptor, TestExecutionResult) - Method in class org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor
Invoke testSuccessful(), testAborted(), or testFailed() on each registered TestWatcher according to the status of the supplied TestExecutionResult, in reverse registration order.
nodeSkipped(JupiterEngineExecutionContext, TestDescriptor, Node.SkipResult) - Method in class org.junit.jupiter.engine.descriptor.MethodBasedTestDescriptor
Invoke TestWatcher.testDisabled(ExtensionContext, Optional) on each registered TestWatcher, in registration order.
nodeSkipped(JupiterEngineExecutionContext, TestDescriptor, Node.SkipResult) - Method in class org.junit.jupiter.engine.descriptor.TestFactoryTestDescriptor

O

of(Object) - Static method in class org.junit.jupiter.engine.execution.DefaultTestInstances
 
of(TestInstances, Object) - Static method in class org.junit.jupiter.engine.execution.DefaultTestInstances
 
ofVoid(InvocationInterceptorChain.VoidInterceptorCall) - Static method in interface org.junit.jupiter.engine.execution.InvocationInterceptorChain.InterceptorCall
 
ofVoidMethod(InterceptingExecutableInvoker.ReflectiveInterceptorCall.VoidMethodInterceptorCall) - Static method in interface org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.ReflectiveInterceptorCall
 
org.junit.jupiter.engine - package org.junit.jupiter.engine
Core package for the JUnit Jupiter test engine.
org.junit.jupiter.engine.config - package org.junit.jupiter.engine.config
Configuration specific to the JUnit Jupiter test engine.
org.junit.jupiter.engine.descriptor - package org.junit.jupiter.engine.descriptor
Test descriptors used within the JUnit Jupiter test engine.
org.junit.jupiter.engine.discovery - package org.junit.jupiter.engine.discovery
Internal classes for test discovery within the JUnit Jupiter test engine.
org.junit.jupiter.engine.discovery.predicates - package org.junit.jupiter.engine.discovery.predicates
Internal predicate classes used by test discovery within the JUnit Jupiter test engine.
org.junit.jupiter.engine.execution - package org.junit.jupiter.engine.execution
Internal classes for test execution within the JUnit Jupiter test engine.
org.junit.jupiter.engine.extension - package org.junit.jupiter.engine.extension
Test extensions specific to the JUnit Jupiter test engine.
org.junit.jupiter.engine.support - package org.junit.jupiter.engine.support
Internal support classes for the JUnit Jupiter test engine.

P

PARALLEL_CONFIG_CUSTOM_CLASS_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to specify the fully qualified class name of the ParallelExecutionConfigurationStrategy to be used for the custom configuration strategy: "junit.jupiter.execution.parallel.config.custom.class"
PARALLEL_CONFIG_DYNAMIC_FACTOR_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the factor to be multiplied with the number of available processors/cores to determine the desired parallelism for the dynamic configuration strategy: "junit.jupiter.execution.parallel.config.dynamic.factor"
PARALLEL_CONFIG_FIXED_MAX_POOL_SIZE_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to configure the maximum pool size of the underlying fork-join pool for the fixed configuration strategy: "junit.jupiter.execution.parallel.config.fixed.max-pool-size"
PARALLEL_CONFIG_FIXED_PARALLELISM_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the desired parallelism for the fixed configuration strategy: "junit.jupiter.execution.parallel.config.fixed.parallelism"
PARALLEL_CONFIG_FIXED_SATURATE_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to disable saturation of the underlying fork-join pool for the fixed configuration strategy: "junit.jupiter.execution.parallel.config.fixed.saturate"
PARALLEL_CONFIG_STRATEGY_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to select the ParallelExecutionConfigurationStrategy: "junit.jupiter.execution.parallel.config.strategy"
PARALLEL_EXECUTION_ENABLED_PROPERTY_NAME - Static variable in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
PARALLEL_EXECUTION_ENABLED_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to enable parallel test execution: "junit.jupiter.execution.parallel.enabled"
ParameterResolutionUtils - Class in org.junit.jupiter.engine.execution
ParameterResolutionUtils provides support for dynamic resolution of executable parameters via ParameterResolvers.
ParameterResolutionUtils() - Constructor for class org.junit.jupiter.engine.execution.ParameterResolutionUtils
 
populateNewExtensionRegistry(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor
 
populateNewExtensionRegistry(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor
 
prepare(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
prepare(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.JupiterEngineDescriptor
 
prepare(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.JupiterTestDescriptor
Must be overridden and return a new context so cleanUp() does not accidentally close the parent context.
prepare(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor
 
prepare(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor
 
put(Object, Object) - Method in class org.junit.jupiter.engine.execution.NamespaceAwareStore
 

R

registerExtension(Class<? extends Extension>) - Method in interface org.junit.jupiter.engine.extension.ExtensionRegistrar
Instantiate an extension of the given type using its default constructor and register it in the registry.
registerExtension(Class<? extends Extension>) - Method in class org.junit.jupiter.engine.extension.MutableExtensionRegistry
 
registerExtension(Extension, Object) - Method in interface org.junit.jupiter.engine.extension.ExtensionRegistrar
Register the supplied Extension, without checking if an extension of that type has already been registered.
registerExtension(Extension, Object) - Method in class org.junit.jupiter.engine.extension.MutableExtensionRegistry
 
registerSyntheticExtension(Extension, Object) - Method in interface org.junit.jupiter.engine.extension.ExtensionRegistrar
Register the supplied Extension as a synthetic extension, without checking if an extension of that type has already been registered.
registerSyntheticExtension(Extension, Object) - Method in class org.junit.jupiter.engine.extension.MutableExtensionRegistry
 
remove(Object) - Method in class org.junit.jupiter.engine.execution.NamespaceAwareStore
 
remove(Object, Class<T>) - Method in class org.junit.jupiter.engine.execution.NamespaceAwareStore
 
resolveParameters(Executable, Optional<Object>, Optional<Object>, ExtensionContext, ExtensionRegistry) - Static method in class org.junit.jupiter.engine.execution.ParameterResolutionUtils
Resolve the array of parameters for the supplied executable, target, and outer instance.
resolveParameters(Method, Optional<Object>, ExtensionContext, ExtensionRegistry) - Static method in class org.junit.jupiter.engine.execution.ParameterResolutionUtils
Resolve the array of parameters for the supplied method and target.
resolveSelectors(EngineDiscoveryRequest, JupiterEngineDescriptor) - Method in class org.junit.jupiter.engine.discovery.DiscoverySelectorResolver
 

S

SEGMENT_TYPE - Static variable in class org.junit.jupiter.engine.descriptor.ClassTestDescriptor
 
SEGMENT_TYPE - Static variable in class org.junit.jupiter.engine.descriptor.NestedClassTestDescriptor
 
SEGMENT_TYPE - Static variable in class org.junit.jupiter.engine.descriptor.TestFactoryTestDescriptor
 
SEGMENT_TYPE - Static variable in class org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor
 
SEGMENT_TYPE - Static variable in class org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor
 
SEGMENT_TYPE - Static variable in class org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor
 
setDefaultChildExecutionMode(Node.ExecutionMode) - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
shouldBeSkipped(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.JupiterTestDescriptor
 
stream(Class<E>) - Method in interface org.junit.jupiter.engine.extension.ExtensionRegistry
Stream all Extensions of the specified type that are present in this registry or one of its ancestors.
stream(Class<E>) - Method in class org.junit.jupiter.engine.extension.MutableExtensionRegistry
 

T

tags - Variable in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
TEMP_DIR_SCOPE_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Deprecated.
test(Class<?>) - Method in class org.junit.jupiter.engine.discovery.predicates.IsInnerClass
 
test(Class<?>) - Method in class org.junit.jupiter.engine.discovery.predicates.IsNestedTestClass
 
test(Class<?>) - Method in class org.junit.jupiter.engine.discovery.predicates.IsPotentialTestContainer
 
test(Class<?>) - Method in class org.junit.jupiter.engine.discovery.predicates.IsTestClassWithTests
 
test(Method) - Method in class org.junit.jupiter.engine.discovery.predicates.IsTestTemplateMethod
 
test(UniqueId, Integer) - Method in class org.junit.jupiter.engine.descriptor.DynamicDescendantFilter
 
TestFactoryTestDescriptor - Class in org.junit.jupiter.engine.descriptor
TestDescriptor for @TestFactory methods.
TestFactoryTestDescriptor(UniqueId, Class<?>, Method, JupiterConfiguration) - Constructor for class org.junit.jupiter.engine.descriptor.TestFactoryTestDescriptor
 
TestInstanceLifecycleUtils - Class in org.junit.jupiter.engine.descriptor
Collection of utilities for retrieving the test instance lifecycle mode.
TestInstancesProvider - Interface in org.junit.jupiter.engine.execution
 
TestMethodTestDescriptor - Class in org.junit.jupiter.engine.descriptor
TestDescriptor for @Test methods.
TestMethodTestDescriptor(UniqueId, Class<?>, Method, JupiterConfiguration) - Constructor for class org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor
 
TestTemplateInvocationTestDescriptor - Class in org.junit.jupiter.engine.descriptor
TestDescriptor for a @TestTemplate invocation.
TestTemplateTestDescriptor - Class in org.junit.jupiter.engine.descriptor
TestDescriptor for @TestTemplate methods.
TestTemplateTestDescriptor(UniqueId, Class<?>, Method, JupiterConfiguration) - Constructor for class org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor
 
TIMEOUT_MODE_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to configure whether timeouts are applied to tests: "junit.jupiter.execution.timeout.mode".
toExecutionMode(ExecutionMode) - Static method in class org.junit.jupiter.engine.descriptor.JupiterTestDescriptor
 

W

withExtensionContext(ExtensionContext) - Method in class org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.Builder
 
withExtensionRegistry(MutableExtensionRegistry) - Method in class org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.Builder
 
withoutIndexFiltering() - Method in class org.junit.jupiter.engine.descriptor.DynamicDescendantFilter
 
withTestInstancesProvider(TestInstancesProvider) - Method in class org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.Builder
 
withThrowableCollector(ThrowableCollector) - Method in class org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.Builder
 
A B C D E F G I J L M N O P R S T W 
All Classes and Interfaces|All Packages|Constant Field Values