All Classes
-
All Classes Interface Summary Class Summary 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 theJupiterConfiguration
API.ClassBasedTestDescriptor TestDescriptor
for tests based on Java classes.ClassTestDescriptor TestDescriptor
for tests based on Java classes.ConditionEvaluator ConditionEvaluator
evaluatesExecutionCondition
extensions.Constants Collection of constants related to theJupiterTestEngine
.DefaultJupiterConfiguration Default implementation of theJupiterConfiguration
API.DefaultTestInstances DiscoverySelectorResolver DiscoverySelectorResolver
resolvesTestDescriptors
for containers and tests selected by DiscoverySelectors with the help of theJavaElementsResolver
.DynamicDescendantFilter Filter for dynamic descendants ofTestDescriptors
that implementFilterable
.ExecutableInvoker ExecutableInvoker
encapsulates the invocation of aExecutable
(i.e., method or constructor), including support for dynamic resolution of method parameters viaParameterResolvers
.ExecutableInvoker.ReflectiveInterceptorCall<E extends java.lang.reflect.Executable,T> ExecutableInvoker.ReflectiveInterceptorCall.VoidMethodInterceptorCall ExtensionRegistrar AnExtensionRegistrar
is used to register extensions.ExtensionRegistry AnExtensionRegistry
holds all registered extensions (i.e.ExtensionValuesStore ExtensionValuesStore
is used inside implementations ofExtensionContext
to store and retrieve values.Filterable Filterable
is implemented byTestDescriptors
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 JupiterTestEngine
.JupiterThrowableCollectorFactory Factory for creatingThrowableCollectors
within the JUnit Jupiter test engine.MethodBasedTestDescriptor Base class forTestDescriptors
based on Java methods.MutableExtensionRegistry Default, mutable implementation ofExtensionRegistry
.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.