Index

A B C D E F G H I J L M N O P R S T V 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.ClassTemplateInvocationTestDescriptor
 
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(int) - 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
 
before(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateInvocationTestDescriptor
 
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.
ClassBasedTestDescriptor.ClassInfo - Class in org.junit.jupiter.engine.descriptor
 
classInfo - Variable in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
ClassTemplateInvocationTestDescriptor - Class in org.junit.jupiter.engine.descriptor
 
ClassTemplateInvocationTestDescriptor(UniqueId, ClassTemplateTestDescriptor, ClassTemplateInvocationContext, int, TestSource, JupiterConfiguration) - Constructor for class org.junit.jupiter.engine.descriptor.ClassTemplateInvocationTestDescriptor
 
ClassTemplateTestDescriptor - Class in org.junit.jupiter.engine.descriptor
 
ClassTemplateTestDescriptor(UniqueId, ClassBasedTestDescriptor) - Constructor for class org.junit.jupiter.engine.descriptor.ClassTemplateTestDescriptor
 
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.ClassBasedTestDescriptor
 
cleanUp(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateInvocationTestDescriptor
 
cleanUp(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateTestDescriptor
 
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
 
CLOSING_STORED_AUTO_CLOSEABLE_ENABLED_PROPERTY_NAME - Static variable in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
CLOSING_STORED_AUTO_CLOSEABLE_ENABLED_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to enable auto-closing of AutoCloseable instances
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.junit.jupiter.engine.execution.NamespaceAwareStore
 
computeIfAbsent(K, Function<? super K, ? extends V>, Class<V>) - Method in class org.junit.jupiter.engine.execution.NamespaceAwareStore
 
ConditionEvaluator - Class in org.junit.jupiter.engine.execution
ConditionEvaluator evaluates ExecutionCondition extensions.
ConditionEvaluator() - Constructor for class org.junit.jupiter.engine.execution.ConditionEvaluator
 
configure(UnaryOperator<UniqueId>, DynamicDescendantFilter) - Method in class org.junit.jupiter.engine.descriptor.DynamicDescendantFilter
 
Constants - Class in org.junit.jupiter.engine
Collection of constants related to the JupiterTestEngine.
copy(UnaryOperator<UniqueId>) - Method in class org.junit.jupiter.engine.descriptor.DynamicDescendantFilter
 
copyIncludingDescendants(UnaryOperator<UniqueId>) - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateTestDescriptor
 
copyIncludingDescendants(UnaryOperator<UniqueId>) - Method in class org.junit.jupiter.engine.descriptor.JupiterTestDescriptor
Returns a deep copy (with copies of children) of this descriptor with the supplied unique ID.
create(ExtensionContext, ExtensionContext, JupiterConfiguration) - Static method in interface org.junit.jupiter.engine.execution.ExtensionContextSupplier
 
createExecutionContext(ExecutionRequest) - Method in class org.junit.jupiter.engine.JupiterTestEngine
 
createExecutorService(ExecutionRequest) - Method in class org.junit.jupiter.engine.JupiterTestEngine
 
createIssue(Class<? extends Annotation>, Method, String) - Static method in class org.junit.jupiter.engine.discovery.predicates.IsTestFactoryMethod
 
createIssue(Class<? extends Annotation>, Method, String) - Static method in class org.junit.jupiter.engine.discovery.predicates.IsTestMethod
 
createIssue(Class<? extends Annotation>, Method, String) - Static method in class org.junit.jupiter.engine.discovery.predicates.IsTestTemplateMethod
 
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_INSTANCE_CONSTRUCTION_EXTENSION_CONTEXT_SCOPE_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the default extension context scope for extensions that participate in test instantiation: "junit.jupiter.extensions.testinstantiation.extensioncontextscope.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_INSTANTIATION_EXTENSION_CONTEXT_SCOPE_PROPERTY_NAME - Static variable in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
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.
Default Display Names - Search tag in class org.junit.jupiter.engine.descriptor.ClassTestDescriptor
Section
Default Display Names - Search tag in class org.junit.jupiter.engine.descriptor.NestedClassTestDescriptor
Section
Default Display Names - Search tag in class org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor
Section
DefaultExecutableInvoker - Class in org.junit.jupiter.engine.execution
 
DefaultExecutableInvoker(ExtensionContext, ExtensionRegistry) - 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, OutputDirectoryProvider, DiscoveryIssueReporter) - Constructor for class org.junit.jupiter.engine.config.DefaultJupiterConfiguration
 
DefaultTestInstances - Class in org.junit.jupiter.engine.execution
 
determineExclusiveResources() - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
determineExclusiveResources() - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateInvocationTestDescriptor
 
determineExclusiveResources() - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateTestDescriptor
 
determineExclusiveResources() - Method in class org.junit.jupiter.engine.descriptor.ClassTestDescriptor
 
determineExclusiveResources() - Method in class org.junit.jupiter.engine.descriptor.MethodBasedTestDescriptor
 
determineExclusiveResources() - Method in class org.junit.jupiter.engine.descriptor.NestedClassTestDescriptor
 
determineExclusiveResources() - Method in class org.junit.jupiter.engine.descriptor.TestFactoryTestDescriptor
 
determineExclusiveResources() - Method in class org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor
 
determineExclusiveResources() - Method in class org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor
 
determineExclusiveResources() - Method in class org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor
 
determineOwnExclusiveResources(Function<ResourceLocksProvider, Set<ResourceLocksProvider.Lock>>) - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
determineOwnExclusiveResources(Function<ResourceLocksProvider, Set<ResourceLocksProvider.Lock>>) - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateInvocationTestDescriptor
 
determineOwnExclusiveResources(Function<ResourceLocksProvider, Set<ResourceLocksProvider.Lock>>) - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateTestDescriptor
 
determineOwnExclusiveResources(Function<ResourceLocksProvider, Set<ResourceLocksProvider.Lock>>) - Method in class org.junit.jupiter.engine.descriptor.ClassTestDescriptor
 
determineOwnExclusiveResources(Function<ResourceLocksProvider, Set<ResourceLocksProvider.Lock>>) - Method in class org.junit.jupiter.engine.descriptor.MethodBasedTestDescriptor
 
determineOwnExclusiveResources(Function<ResourceLocksProvider, Set<ResourceLocksProvider.Lock>>) - Method in class org.junit.jupiter.engine.descriptor.NestedClassTestDescriptor
 
determineOwnExclusiveResources(Function<ResourceLocksProvider, Set<ResourceLocksProvider.Lock>>) - Method in class org.junit.jupiter.engine.descriptor.TestFactoryTestDescriptor
 
determineOwnExclusiveResources(Function<ResourceLocksProvider, Set<ResourceLocksProvider.Lock>>) - Method in class org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor
 
determineOwnExclusiveResources(Function<ResourceLocksProvider, Set<ResourceLocksProvider.Lock>>) - Method in class org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor
 
determineOwnExclusiveResources(Function<ResourceLocksProvider, Set<ResourceLocksProvider.Lock>>) - Method in class org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor
 
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 an EngineDiscoveryRequestResolver.
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> - 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.
Examples - Search tag in org.junit.jupiter.engine.Constants.DEACTIVATE_CONDITIONS_PATTERN_PROPERTY_NAME
Section
Examples - Search tag in org.junit.jupiter.engine.Constants.EXTENSIONS_AUTODETECTION_EXCLUDE_PROPERTY_NAME
Section
Examples - Search tag in org.junit.jupiter.engine.Constants.EXTENSIONS_AUTODETECTION_INCLUDE_PROPERTY_NAME
Section
execute(JupiterEngineExecutionContext, Node.DynamicTestExecutor) - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateInvocationTestDescriptor
 
execute(JupiterEngineExecutionContext, Node.DynamicTestExecutor) - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateTestDescriptor
 
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
 
ExtensionContextInternal - Interface in org.junit.jupiter.engine.extension
ExtensionContextInternal extends the ExtensionContext with internal API.
ExtensionContextSupplier - Interface in org.junit.jupiter.engine.execution
Container of two instances of ExtensionContext to simplify the legacy for #3445.
ExtensionContextSupplier.ScopeBasedExtensionContextSupplier - Class in org.junit.jupiter.engine.execution
 
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"
EXTENSIONS_AUTODETECTION_EXCLUDE_PROPERTY_NAME - Static variable in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
EXTENSIONS_AUTODETECTION_EXCLUDE_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to exclude patterns for auto-detecting extensions: "junit.jupiter.extensions.autodetection.exclude"
EXTENSIONS_AUTODETECTION_INCLUDE_PROPERTY_NAME - Static variable in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
EXTENSIONS_AUTODETECTION_INCLUDE_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to include patterns for auto-detecting extensions: "junit.jupiter.extensions.autodetection.include"
EXTENSIONS_TIMEOUT_THREAD_DUMP_ENABLED_PROPERTY_NAME - Static variable in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
EXTENSIONS_TIMEOUT_THREAD_DUMP_ENABLED_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to enable dumping the stack of all threads to System.out when a timeout has occurred.

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(ExtensionContext, String) - Method in class org.junit.jupiter.engine.config.EnumConfigurationParameterConverter
 
get(TestInstantiationAwareExtension) - Method in interface org.junit.jupiter.engine.execution.ExtensionContextSupplier
 
get(TestInstantiationAwareExtension) - Method in class org.junit.jupiter.engine.execution.ExtensionContextSupplier.ScopeBasedExtensionContextSupplier
 
get(ConfigurationParameters, String) - 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
 
getDefaultTestInstantiationExtensionContextScope() - Method in class org.junit.jupiter.engine.config.CachingJupiterConfiguration
 
getDefaultTestInstantiationExtensionContextScope() - Method in class org.junit.jupiter.engine.config.DefaultJupiterConfiguration
 
getDefaultTestInstantiationExtensionContextScope() - 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 class org.junit.jupiter.engine.descriptor.ClassTemplateTestDescriptor
 
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.ClassTemplateInvocationTestDescriptor
 
getEnclosingTestClasses() - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateTestDescriptor
 
getEnclosingTestClasses() - Method in class org.junit.jupiter.engine.descriptor.ClassTestDescriptor
 
getEnclosingTestClasses() - Method in class org.junit.jupiter.engine.descriptor.MethodBasedTestDescriptor
 
getEnclosingTestClasses() - Method in class org.junit.jupiter.engine.descriptor.NestedClassTestDescriptor
 
getEnclosingTestClasses() - Method in interface org.junit.jupiter.engine.descriptor.TestClassAware
 
getEnclosingTestClasses(TestDescriptor) - Static method in class org.junit.jupiter.engine.descriptor.NestedClassTestDescriptor
 
getExclusiveResourceCollector() - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
getExclusiveResourceCollector() - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateInvocationTestDescriptor
 
getExclusiveResourceCollector() - Method in class org.junit.jupiter.engine.descriptor.MethodBasedTestDescriptor
 
getExclusiveResources() - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateTestDescriptor
 
getExclusiveResources() - Method in class org.junit.jupiter.engine.descriptor.JupiterTestDescriptor
 
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.ExtensionContextInternal
Returns a list of registered extension at this context of the passed extensionType.
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.
getFilterForAutoDetectedExtensions() - Method in class org.junit.jupiter.engine.config.CachingJupiterConfiguration
 
getFilterForAutoDetectedExtensions() - Method in class org.junit.jupiter.engine.config.DefaultJupiterConfiguration
 
getFilterForAutoDetectedExtensions() - Method in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
getGenericReturnType(Method) - Static method in class org.junit.jupiter.engine.support.MethodReflectionUtils
 
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
 
getIndex() - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateInvocationTestDescriptor
 
getInnermostInstance() - Method in class org.junit.jupiter.engine.execution.DefaultTestInstances
 
getLauncherStoreFacade() - Method in class org.junit.jupiter.engine.execution.JupiterEngineExecutionContext
 
getLegacyReportingName() - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
getLegacyReportingName() - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateInvocationTestDescriptor
 
getLegacyReportingName() - Method in class org.junit.jupiter.engine.descriptor.MethodBasedTestDescriptor
 
getLegacyReportingName() - Method in class org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor
 
getOrComputeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.junit.jupiter.engine.execution.NamespaceAwareStore
 
getOrComputeIfAbsent(K, Function<? super K, ? extends V>, Class<V>) - Method in class org.junit.jupiter.engine.execution.NamespaceAwareStore
 
getOrDefault(ConfigurationParameters, String, E) - Method in class org.junit.jupiter.engine.config.EnumConfigurationParameterConverter
 
getOutputDirectoryProvider() - Method in class org.junit.jupiter.engine.config.CachingJupiterConfiguration
 
getOutputDirectoryProvider() - Method in class org.junit.jupiter.engine.config.DefaultJupiterConfiguration
 
getOutputDirectoryProvider() - Method in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
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<? super String, ? extends T>) - Method in class org.junit.jupiter.engine.config.CachingJupiterConfiguration
 
getRawConfigurationParameter(String, Function<? super String, ? extends T>) - Method in class org.junit.jupiter.engine.config.DefaultJupiterConfiguration
 
getRawConfigurationParameter(String, Function<? super String, ? extends T>) - Method in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
getResourceLocksProviderEvaluator() - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateInvocationTestDescriptor
 
getResourceLocksProviderEvaluator() - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateTestDescriptor
 
getResourceLocksProviderEvaluator() - Method in class org.junit.jupiter.engine.descriptor.ClassTestDescriptor
 
getResourceLocksProviderEvaluator() - Method in class org.junit.jupiter.engine.descriptor.MethodBasedTestDescriptor
 
getResourceLocksProviderEvaluator() - Method in class org.junit.jupiter.engine.descriptor.NestedClassTestDescriptor
 
getResourceLocksProviderEvaluator() - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
getReturnType(Method) - Static method in class org.junit.jupiter.engine.support.MethodReflectionUtils
 
getTags() - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateTestDescriptor
 
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.ClassTemplateInvocationTestDescriptor
 
getTestClass() - Method in class org.junit.jupiter.engine.descriptor.MethodBasedTestDescriptor
 
getTestClass() - Method in interface org.junit.jupiter.engine.descriptor.TestClassAware
 
getTestInstances(JupiterEngineExecutionContext) - Method in interface org.junit.jupiter.engine.execution.TestInstancesProvider
 
getTestInstances(ExtensionRegistry, JupiterEngineExecutionContext) - 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.ClassTemplateInvocationTestDescriptor
 
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
 

H

hasVoidReturnType(Class<? extends Annotation>, DiscoveryIssueReporter) - Static method in class org.junit.jupiter.engine.discovery.predicates.IsTestFactoryMethod
 
hasVoidReturnType(Class<? extends Annotation>, DiscoveryIssueReporter) - Static method in class org.junit.jupiter.engine.discovery.predicates.IsTestMethod
 
hasVoidReturnType(Class<? extends Annotation>, DiscoveryIssueReporter) - Static method in class org.junit.jupiter.engine.discovery.predicates.IsTestTemplateMethod
 

I

initializeExtensions(Class<?>, Object) - Method in interface org.junit.jupiter.engine.extension.ExtensionRegistrar
Initialize all registered extensions for the supplied testClass using the supplied testInstance.
initializeExtensions(Class<?>, Object) - Method in class org.junit.jupiter.engine.extension.MutableExtensionRegistry
 
instantiateTestClass(Optional<TestInstances>, ExtensionRegistry, ExtensionContextSupplier) - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
instantiateTestClass(JupiterEngineExecutionContext, ExtensionContextSupplier, ExtensionRegistry, JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
instantiateTestClass(JupiterEngineExecutionContext, ExtensionContextSupplier, ExtensionRegistry, JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateTestDescriptor
 
instantiateTestClass(JupiterEngineExecutionContext, ExtensionContextSupplier, ExtensionRegistry, JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.ClassTestDescriptor
 
instantiateTestClass(JupiterEngineExecutionContext, ExtensionContextSupplier, ExtensionRegistry, JupiterEngineExecutionContext) - 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,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>, ExtensionContextSupplier, 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, Object[]) - Static method in class org.junit.jupiter.engine.support.MethodReflectionUtils
 
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
 
invokeVoid(Method, Object, ExtensionContext, ExtensionRegistry, InterceptingExecutableInvoker.ReflectiveInterceptorCall.VoidMethodInterceptorCall) - Method in class org.junit.jupiter.engine.execution.InterceptingExecutableInvoker
 
isAnnotatedWithClassTemplate - Variable in class org.junit.jupiter.engine.discovery.predicates.TestClassPredicates
 
isAnnotatedWithNested - Variable in class org.junit.jupiter.engine.discovery.predicates.TestClassPredicates
 
isAnnotatedWithNestedAndValid - Variable in class org.junit.jupiter.engine.discovery.predicates.TestClassPredicates
 
isClosingStoredAutoCloseablesEnabled() - Method in class org.junit.jupiter.engine.config.CachingJupiterConfiguration
 
isClosingStoredAutoCloseablesEnabled() - Method in class org.junit.jupiter.engine.config.DefaultJupiterConfiguration
 
isClosingStoredAutoCloseablesEnabled() - Method in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
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
 
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
 
IsTestFactoryMethod - Class in org.junit.jupiter.engine.discovery.predicates
Test if a method is a JUnit Jupiter @TestFactory method.
IsTestFactoryMethod(DiscoveryIssueReporter) - 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(DiscoveryIssueReporter) - Constructor for class org.junit.jupiter.engine.discovery.predicates.IsTestMethod
 
isTestOrTestFactoryOrTestTemplateMethod - Variable in class org.junit.jupiter.engine.discovery.predicates.TestClassPredicates
 
IsTestTemplateMethod - Class in org.junit.jupiter.engine.discovery.predicates
Test if a method is a JUnit Jupiter @TestTemplate method.
IsTestTemplateMethod(DiscoveryIssueReporter) - Constructor for class org.junit.jupiter.engine.discovery.predicates.IsTestTemplateMethod
 
isThreadDumpOnTimeoutEnabled() - Method in class org.junit.jupiter.engine.config.CachingJupiterConfiguration
 
isThreadDumpOnTimeoutEnabled() - Method in class org.junit.jupiter.engine.config.DefaultJupiterConfiguration
 
isThreadDumpOnTimeoutEnabled() - Method in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
isValidNestedTestClass(Class<?>) - Method in class org.junit.jupiter.engine.discovery.predicates.TestClassPredicates
 
isValidStandaloneTestClass(Class<?>) - Method in class org.junit.jupiter.engine.discovery.predicates.TestClassPredicates
 

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, LauncherStoreFacade) - 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.

L

LauncherStoreFacade - Class in org.junit.jupiter.engine.descriptor
 
LauncherStoreFacade(NamespacedHierarchicalStore<Namespace>) - Constructor for class org.junit.jupiter.engine.descriptor.LauncherStoreFacade
 
looksLikeIntendedTestClass(Class<?>) - Method in class org.junit.jupiter.engine.discovery.predicates.TestClassPredicates
 
looksLikeNestedOrStandaloneTestClass - Variable in class org.junit.jupiter.engine.discovery.predicates.TestClassPredicates
 

M

mayRegisterTests() - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateTestDescriptor
 
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.
MethodReflectionUtils - Class in org.junit.jupiter.engine.support
 
MutableExtensionRegistry - Class in org.junit.jupiter.engine.extension
Default, mutable implementation of ExtensionRegistry.

N

NamespaceAwareStore - Class in org.junit.jupiter.engine.execution
 
NamespaceAwareStore(NamespacedHierarchicalStore<Namespace>, Namespace) - Constructor for class org.junit.jupiter.engine.execution.NamespaceAwareStore
 
NESTED_CLASS_SEGMENT_TYPE - Static variable in class org.junit.jupiter.engine.descriptor.ClassTemplateTestDescriptor
 
NestedClassTestDescriptor - Class in org.junit.jupiter.engine.descriptor
TestDescriptor for tests based on nested (but not static) Java classes.
NestedClassTestDescriptor(UniqueId, Class<?>, Supplier<List<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
NOT_INNER - Enum constant in enum class org.junit.jupiter.engine.discovery.predicates.TestClassPredicates.NestedClassInvalidityReason
 

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 - module org.junit.jupiter.engine
Provides the JUnit Jupiter TestEngine implementation.
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.
OTHER - Enum constant in enum class org.junit.jupiter.engine.discovery.predicates.TestClassPredicates.NestedClassInvalidityReason
 

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.
Pattern Matching Syntax - Search tag in org.junit.jupiter.engine.Constants.DEACTIVATE_CONDITIONS_PATTERN_PROPERTY_NAME
Section
Pattern Matching Syntax - Search tag in org.junit.jupiter.engine.Constants.EXTENSIONS_AUTODETECTION_EXCLUDE_PROPERTY_NAME
Section
Pattern Matching Syntax - Search tag in org.junit.jupiter.engine.Constants.EXTENSIONS_AUTODETECTION_INCLUDE_PROPERTY_NAME
Section
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.ClassTemplateInvocationTestDescriptor
 
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 with a new ExtensionContext 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
 
prepareExtensionContext(ExtensionContext) - Method in class org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor
 
prepareExtensionContext(ExtensionContext) - Method in class org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor
 
prune() - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateTestDescriptor
 
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
 
registerUninitializedExtension(Class<?>, Field, Function<Object, ? extends Extension>) - Method in interface org.junit.jupiter.engine.extension.ExtensionRegistrar
Register an uninitialized extension for the supplied testClass to be initialized using the supplied initializer when an instance of the test class is created.
registerUninitializedExtension(Class<?>, Field, Function<Object, ? extends Extension>) - 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
 
reportAndClear(List<DiscoveryIssue>, DiscoveryIssueReporter) - Static method in interface org.junit.jupiter.engine.descriptor.Validatable
Report and clear the given list of DiscoveryIssues using the supplied DiscoveryIssueReporter.
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(Executable, Optional<Object>, Optional<Object>, ExtensionContextSupplier, ExtensionRegistry) - Static method in class org.junit.jupiter.engine.execution.ParameterResolutionUtils
 
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, DiscoveryIssueReporter) - Static method in class org.junit.jupiter.engine.discovery.DiscoverySelectorResolver
 

S

SEGMENT_TYPE - Static variable in class org.junit.jupiter.engine.descriptor.ClassTemplateInvocationTestDescriptor
 
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
 
Semantics for Source - Search tag in org.junit.jupiter.engine.extension.ExtensionRegistrar.registerExtension(Extension, Object)
Section
Semantics for Source - Search tag in org.junit.jupiter.engine.extension.ExtensionRegistrar.registerExtension(Extension, Object)
Section
setDefaultChildExecutionMode(Node.ExecutionMode) - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
shouldBeSkipped(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateInvocationTestDescriptor
 
shouldBeSkipped(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.JupiterTestDescriptor
 
STANDALONE_CLASS_SEGMENT_TYPE - Static variable in class org.junit.jupiter.engine.descriptor.ClassTemplateTestDescriptor
 
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

test(Method) - Method in class org.junit.jupiter.engine.discovery.predicates.IsTestFactoryMethod
 
test(Method) - Method in class org.junit.jupiter.engine.discovery.predicates.IsTestMethod
 
test(Method) - Method in class org.junit.jupiter.engine.discovery.predicates.IsTestTemplateMethod
 
test(UniqueId, Integer) - Method in class org.junit.jupiter.engine.descriptor.DynamicDescendantFilter
 
TestClassAware - Interface in org.junit.jupiter.engine.descriptor
 
TestClassPredicates - Class in org.junit.jupiter.engine.discovery.predicates
Predicates for determining whether a class is a JUnit Jupiter test class.
TestClassPredicates(DiscoveryIssueReporter) - Constructor for class org.junit.jupiter.engine.discovery.predicates.TestClassPredicates
 
TestClassPredicates.NestedClassInvalidityReason - Enum Class in org.junit.jupiter.engine.discovery.predicates
 
TestFactoryTestDescriptor - Class in org.junit.jupiter.engine.descriptor
TestDescriptor for @TestFactory methods.
TestFactoryTestDescriptor(UniqueId, Class<?>, Method, Supplier<List<Class<?>>>, 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, Supplier<List<Class<?>>>, 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, Supplier<List<Class<?>>>, 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
 

V

Validatable - Interface in org.junit.jupiter.engine.descriptor
Interface for descriptors that can be validated during discovery.
validate(DiscoveryIssueReporter) - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
validate(DiscoveryIssueReporter) - Method in class org.junit.jupiter.engine.descriptor.MethodBasedTestDescriptor
 
validate(DiscoveryIssueReporter) - Method in interface org.junit.jupiter.engine.descriptor.Validatable
Validate the state of this descriptor and report any issues found to the supplied DiscoveryIssueReporter.
validateClassTemplateInvocationLifecycleMethods(DiscoveryIssueReporter) - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
validateClassTemplateInvocationLifecycleMethods(DiscoveryIssueReporter) - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateTestDescriptor
 
validateCoreLifecycleMethods(DiscoveryIssueReporter) - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
validateCoreLifecycleMethods(DiscoveryIssueReporter) - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateTestDescriptor
 
validateNestedTestClass(Class<?>) - Method in class org.junit.jupiter.engine.discovery.predicates.TestClassPredicates
 
valueOf(String) - Static method in enum class org.junit.jupiter.engine.discovery.predicates.TestClassPredicates.NestedClassInvalidityReason
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.junit.jupiter.engine.discovery.predicates.TestClassPredicates.NestedClassInvalidityReason
Returns an array containing the constants of this enum class, in the order they are declared.

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
 
withUniqueId(UnaryOperator<UniqueId>) - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateInvocationTestDescriptor
 
withUniqueId(UnaryOperator<UniqueId>) - Method in class org.junit.jupiter.engine.descriptor.ClassTemplateTestDescriptor
 
withUniqueId(UnaryOperator<UniqueId>) - Method in class org.junit.jupiter.engine.descriptor.ClassTestDescriptor
 
withUniqueId(UnaryOperator<UniqueId>) - Method in class org.junit.jupiter.engine.descriptor.JupiterTestDescriptor
Returns shallow copy (without children) of this descriptor with the supplied unique ID.
withUniqueId(UnaryOperator<UniqueId>) - Method in class org.junit.jupiter.engine.descriptor.NestedClassTestDescriptor
 
withUniqueId(UnaryOperator<UniqueId>) - Method in class org.junit.jupiter.engine.descriptor.TestFactoryTestDescriptor
 
withUniqueId(UnaryOperator<UniqueId>) - Method in class org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor
 
withUniqueId(UnaryOperator<UniqueId>) - Method in class org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor
 
withUniqueId(UnaryOperator<UniqueId>) - Method in class org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor
 
A B C D E F G H I J L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values