All Classes and Interfaces

Class
Description
Functional interface for registering an @AfterEach method as a pseudo-extension.
Functional interface for registering a @BeforeEach method as a pseudo-extension.
Caching implementation of the JupiterConfiguration API.
TestDescriptor for tests based on Java classes.
 
 
 
TestDescriptor for tests based on Java classes.
ConditionEvaluator evaluates ExecutionCondition extensions.
Collection of constants related to the JupiterTestEngine.
 
Default implementation of the JupiterConfiguration API.
 
DiscoverySelectorResolver resolves TestDescriptors for containers and tests selected by DiscoverySelectors, with the help of an EngineDiscoveryRequestResolver.
Filter for dynamic descendants of TestDescriptors that implement Filterable.
 
ExtensionContextInternal extends the ExtensionContext with internal API.
Container of two instances of ExtensionContext to simplify the legacy for #3445.
 
An ExtensionRegistrar is used to register extensions.
An ExtensionRegistry holds all registered extensions (i.e.
Filterable is implemented by TestDescriptors that may register dynamic tests during execution and support selective test execution.
InterceptingExecutableInvoker encapsulates the invocation of a Executable (i.e., method or constructor), including support for dynamic resolution of method parameters via ParameterResolvers.
 
 
 
 
 
Test if a method is a JUnit Jupiter @TestFactory method.
Test if a method is a JUnit Jupiter @Test method.
Test if a method is a JUnit Jupiter @TestTemplate method.
 
 
 
 
 
The JUnit Jupiter TestEngine.
Factory for creating ThrowableCollectors within the JUnit Jupiter test engine.
 
Base class for TestDescriptors based on Java methods.
Default, mutable implementation of ExtensionRegistry.
 
TestDescriptor for tests based on nested (but not static) Java classes.
ParameterResolutionUtils provides support for dynamic resolution of executable parameters via ParameterResolvers.
 
Predicates for determining whether a class is a JUnit Jupiter test class.
 
TestDescriptor for @TestFactory methods.
Collection of utilities for retrieving the test instance lifecycle mode.
 
TestDescriptor for @Test methods.
TestDescriptor for a @TestTemplate invocation.
TestDescriptor for @TestTemplate methods.
Interface for descriptors that can be validated during discovery.