Package org.junit.jupiter.engine.descriptor
Test descriptors used within the JUnit Jupiter test engine.
-
Interface Summary Interface Description Filterable Filterable
is implemented byTestDescriptors
that may register dynamic tests during execution and support selective test execution.JupiterTestDescriptor.ExceptionHandlerInvoker<E extends org.junit.jupiter.api.extension.Extension> TestMethodTestDescriptor.CallbackInvoker<T extends org.junit.jupiter.api.extension.Extension> -
Class Summary Class Description AbstractExtensionContext<T extends TestDescriptor> ClassBasedTestDescriptor TestDescriptor
for tests based on Java classes.ClassExtensionContext ClassTestDescriptor TestDescriptor
for tests based on Java classes.DefaultDynamicTestInvocationContext Default implementation of theDynamicTestInvocationContext
API.DefaultTestInstanceFactoryContext Default implementation of theTestInstanceFactoryContext
API.DisplayNameUtils Collection of utilities for working with display names.DynamicContainerTestDescriptor TestDescriptor
for aDynamicContainer
.DynamicDescendantFilter Filter for dynamic descendants ofTestDescriptors
that implementFilterable
.DynamicExtensionContext DynamicNodeTestDescriptor BaseTestDescriptor
for aDynamicNode
.DynamicTestTestDescriptor TestDescriptor
for aDynamicTest
.ExtensionUtils Collection of utilities for working with extensions and the extension registry.JupiterEngineDescriptor JupiterEngineExtensionContext JupiterTestDescriptor LifecycleMethodUtils Collection of utilities for working with test lifecycle methods.MethodBasedTestDescriptor Base class forTestDescriptors
based on Java methods.MethodExtensionContext MethodSourceSupport Jupiter internal support for creatingMethodSource
fromURI
.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.TestMethodTestDescriptor TestDescriptor
for@Test
methods.TestTemplateExtensionContext TestTemplateInvocationTestDescriptor TestDescriptor
for a@TestTemplate
invocation.TestTemplateTestDescriptor TestDescriptor
for@TestTemplate
methods. -
Enum Summary Enum Description DynamicDescendantFilter.Mode