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. |