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.