Package org.junit.jupiter.engine.descriptor
package org.junit.jupiter.engine.descriptor
Test descriptors used within the JUnit Jupiter test engine.
-
ClassDescriptionAbstractExtensionContext<T extends TestDescriptor>
TestDescriptor
for tests based on Java classes.TestDescriptor
for tests based on Java classes.Default implementation of theDynamicTestInvocationContext
API.Default implementation of theTestInstanceFactoryContext
API.Collection of utilities for working with display names.TestDescriptor
for aDynamicContainer
.Filter for dynamic descendants ofTestDescriptors
that implementFilterable
.BaseTestDescriptor
for aDynamicNode
.TestDescriptor
for aDynamicTest
.Collection of utilities for working with extensions and the extension registry.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>Collection of utilities for working with test lifecycle methods.Base class forTestDescriptors
based on Java methods.Jupiter internal support for creatingMethodSource
fromURI
.TestDescriptor
for tests based on nested (but not static) Java classes.TestDescriptor
for@TestFactory
methods.Collection of utilities for retrieving the test instance lifecycle mode.TestDescriptor
for@Test
methods.TestMethodTestDescriptor.CallbackInvoker<T extends org.junit.jupiter.api.extension.Extension>TestDescriptor
for a@TestTemplate
invocation.TestDescriptor
for@TestTemplate
methods.