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>CallbackSupport.CallbackInvoker<T extends org.junit.jupiter.api.extension.Extension>
TestDescriptorfor tests based on Java classes.TestDescriptorfor tests based on Java classes.Default implementation of theDynamicTestInvocationContextAPI.Default implementation of theTestInstanceFactoryContextAPI.Collection of utilities for working with display names.TestDescriptorfor aDynamicContainer.Filter for dynamic descendants ofTestDescriptorsthat implementFilterable.BaseTestDescriptorfor aDynamicNode.TestDescriptorfor aDynamicTest.Collection of utilities for working with extensions and the extension registry.Filterableis implemented byTestDescriptorsthat 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 forTestDescriptorsbased on Java methods.Jupiter internal support for creatingMethodSourcefromURI.TestDescriptorfor tests based on nested (but not static) Java classes.TemplateExecutor<P extends org.junit.jupiter.api.extension.Extension, C>TestDescriptorfor@TestFactorymethods.Collection of utilities for retrieving the test instance lifecycle mode.TestDescriptorfor@Testmethods.TestDescriptorfor a@TestTemplateinvocation.TestDescriptorfor@TestTemplatemethods.Interface for descriptors that can be validated during discovery.