All Classes

Class Description
AfterEachMethodAdapter
Functional interface for registering an @AfterEach method as a pseudo-extension.
BeforeEachMethodAdapter
Functional interface for registering a @BeforeEach method as a pseudo-extension.
CachingJupiterConfiguration
Caching implementation of the JupiterConfiguration API.
ClassBasedTestDescriptor
TestDescriptor for tests based on Java classes.
ClassTestDescriptor
TestDescriptor for tests based on Java classes.
ConditionEvaluator
ConditionEvaluator evaluates ExecutionCondition extensions.
Constants
Collection of constants related to the JupiterTestEngine.
DefaultJupiterConfiguration
Default implementation of the JupiterConfiguration API.
DefaultTestInstances  
DiscoverySelectorResolver
DiscoverySelectorResolver resolves TestDescriptors for containers and tests selected by DiscoverySelectors with the help of the JavaElementsResolver.
DynamicDescendantFilter
Filter for dynamic descendants of TestDescriptors that implement Filterable.
ExecutableInvoker
ExecutableInvoker encapsulates the invocation of a Executable (i.e., method or constructor), including support for dynamic resolution of method parameters via ParameterResolvers.
ExecutableInvoker.ReflectiveInterceptorCall<E extends java.lang.reflect.Executable,​T>  
ExecutableInvoker.ReflectiveInterceptorCall.VoidMethodInterceptorCall  
ExtensionRegistrar
An ExtensionRegistrar is used to register extensions.
ExtensionRegistry
An ExtensionRegistry holds all registered extensions (i.e.
ExtensionValuesStore
ExtensionValuesStore is used inside implementations of ExtensionContext to store and retrieve values.
Filterable
Filterable is implemented by TestDescriptors that may register dynamic tests during execution and support selective test execution.
InvocationInterceptorChain  
InvocationInterceptorChain.InterceptorCall<T>  
InvocationInterceptorChain.VoidInterceptorCall  
IsInnerClass
Test if a class is a non-private inner class (i.e., a non-static nested class).
IsNestedTestClass
Test if a class is a JUnit Jupiter @Nested test class.
IsPotentialTestContainer
Test if a class is a potential top-level JUnit Jupiter test container, even if it does not contain tests.
IsTestClassWithTests
Test if a class is a JUnit Jupiter test class containing executable tests, test factories, test templates, or nested tests.
IsTestFactoryMethod
Test if a method is a JUnit Jupiter @TestFactory method.
IsTestMethod
Test if a method is a JUnit Jupiter @Test method.
IsTestTemplateMethod
Test if a method is a JUnit Jupiter @TestTemplate method.
JupiterConfiguration  
JupiterEngineDescriptor  
JupiterEngineExecutionContext  
JupiterEngineExecutionContext.Builder  
JupiterTestDescriptor  
JupiterTestEngine
The JUnit Jupiter TestEngine.
JupiterThrowableCollectorFactory
Factory for creating ThrowableCollectors within the JUnit Jupiter test engine.
MethodBasedTestDescriptor
Base class for TestDescriptors based on Java methods.
MutableExtensionRegistry
Default, mutable implementation of ExtensionRegistry.
NamespaceAwareStore  
NestedClassTestDescriptor
TestDescriptor for tests based on nested (but not static) Java classes.
TestFactoryTestDescriptor
TestDescriptor for @TestFactory methods.
TestInstanceLifecycleUtils
Collection of utilities for retrieving the test instance lifecycle mode.
TestInstancesProvider  
TestMethodTestDescriptor
TestDescriptor for @Test methods.
TestTemplateInvocationTestDescriptor
TestDescriptor for a @TestTemplate invocation.
TestTemplateTestDescriptor
TestDescriptor for @TestTemplate methods.