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 the JavaElementsResolver.
Filter for dynamic descendants of TestDescriptors that implement Filterable.
 
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 class is a non-private inner class (i.e., a non-static nested class).
Test if a class is a JUnit Jupiter @Nested test class.
Test if a class is a potential top-level JUnit Jupiter test container, even if it does not contain tests.
Test if a class is a JUnit Jupiter test class containing executable tests, test factories, test templates, or nested tests.
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.
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.