Uses of Class
org.junit.platform.engine.UniqueId
Packages that use UniqueId
Package
Description
Core package for the JUnit Jupiter test engine.
Test descriptors used within the JUnit Jupiter test engine.
Public API for test engines.
TestDescriptor-related support classes
intended to be used by test engine implementations and clients of
the launcher.Configurable test discovery implementation that can be reused by different test engines.
Public API for configuring and launching test plans.
Core support classes for the
Launcher
including the LauncherFactory
and the LauncherDiscoveryRequestBuilder.Core package for the JUnit Platform Suite test engine.
Test Kit for testing the execution of a
TestEngine
running on the JUnit Platform.Core package for the JUnit Vintage test engine.
Test descriptors used within the JUnit Vintage test engine.
Internal classes for test discovery within the JUnit Vintage test engine.
-
Uses of UniqueId in org.junit.jupiter.engine
Methods in org.junit.jupiter.engine with parameters of type UniqueIdModifier and TypeMethodDescriptionJupiterTestEngine.discover(EngineDiscoveryRequest discoveryRequest, UniqueId uniqueId) -
Uses of UniqueId in org.junit.jupiter.engine.descriptor
Classes in org.junit.jupiter.engine.descriptor that implement interfaces with type arguments of type UniqueIdModifier and TypeClassDescriptionclassFilter for dynamic descendants ofTestDescriptorsthat implementFilterable.Methods in org.junit.jupiter.engine.descriptor with parameters of type UniqueIdModifier and TypeMethodDescriptionvoidDynamicDescendantFilter.allowUniqueIdPrefix(UniqueId uniqueId) booleanMethod parameters in org.junit.jupiter.engine.descriptor with type arguments of type UniqueIdModifier and TypeMethodDescriptionprotected DynamicDescendantFilterDynamicDescendantFilter.configure(UnaryOperator<UniqueId> uniqueIdTransformer, DynamicDescendantFilter copy) DynamicDescendantFilter.copy(UnaryOperator<UniqueId> uniqueIdTransformer) protected JupiterTestDescriptorClassTemplateTestDescriptor.copyIncludingDescendants(UnaryOperator<UniqueId> uniqueIdTransformer) protected JupiterTestDescriptorJupiterTestDescriptor.copyIncludingDescendants(UnaryOperator<UniqueId> uniqueIdTransformer) Returns a deep copy (with copies of children) of this descriptor with the supplied unique ID.protected ClassTemplateInvocationTestDescriptorClassTemplateInvocationTestDescriptor.withUniqueId(UnaryOperator<UniqueId> uniqueIdTransformer) protected ClassTemplateTestDescriptorClassTemplateTestDescriptor.withUniqueId(UnaryOperator<UniqueId> uniqueIdTransformer) protected ClassTestDescriptorClassTestDescriptor.withUniqueId(UnaryOperator<UniqueId> uniqueIdTransformer) protected abstract JupiterTestDescriptorJupiterTestDescriptor.withUniqueId(UnaryOperator<UniqueId> uniqueIdTransformer) Returns shallow copy (without children) of this descriptor with the supplied unique ID.protected NestedClassTestDescriptorNestedClassTestDescriptor.withUniqueId(UnaryOperator<UniqueId> uniqueIdTransformer) protected TestFactoryTestDescriptorTestFactoryTestDescriptor.withUniqueId(UnaryOperator<UniqueId> uniqueIdTransformer) protected TestMethodTestDescriptorTestMethodTestDescriptor.withUniqueId(UnaryOperator<UniqueId> uniqueIdTransformer) protected TestTemplateInvocationTestDescriptorTestTemplateInvocationTestDescriptor.withUniqueId(UnaryOperator<UniqueId> uniqueIdTransformer) protected TestTemplateTestDescriptorTestTemplateTestDescriptor.withUniqueId(UnaryOperator<UniqueId> uniqueIdTransformer) Constructors in org.junit.jupiter.engine.descriptor with parameters of type UniqueIdModifierConstructorDescriptionClassTemplateInvocationTestDescriptor(UniqueId uniqueId, ClassTemplateTestDescriptor parent, ClassTemplateInvocationContext invocationContext, int index, @Nullable TestSource source, JupiterConfiguration configuration) ClassTemplateTestDescriptor(UniqueId uniqueId, ClassBasedTestDescriptor delegate) ClassTestDescriptor(UniqueId uniqueId, Class<?> testClass, JupiterConfiguration configuration) JupiterEngineDescriptor(UniqueId uniqueId, JupiterConfiguration configuration) NestedClassTestDescriptor(UniqueId uniqueId, Class<?> testClass, Supplier<List<Class<?>>> enclosingInstanceTypes, JupiterConfiguration configuration) TestFactoryTestDescriptor(UniqueId uniqueId, Class<?> testClass, Method testMethod, Supplier<List<Class<?>>> enclosingInstanceTypes, JupiterConfiguration configuration) TestMethodTestDescriptor(UniqueId uniqueId, Class<?> testClass, Method testMethod, Supplier<List<Class<?>>> enclosingInstanceTypes, JupiterConfiguration configuration) TestTemplateTestDescriptor(UniqueId uniqueId, Class<?> testClass, Method templateMethod, Supplier<List<Class<?>>> enclosingInstanceTypes, JupiterConfiguration configuration) -
Uses of UniqueId in org.junit.platform.engine
Methods in org.junit.platform.engine that return UniqueIdModifier and TypeMethodDescriptionConstruct a newUniqueIdby appending a newUniqueId.Segment, based on the suppliedsegmentTypeandvalue, to the end of thisUniqueId.UniqueId.append(UniqueId.Segment segment) UniqueId.appendEngine(String engineId) Construct a newUniqueIdby appending a newUniqueId.Segment, based on the suppliedengineId, to the end of thisUniqueId.static UniqueIdCreate an engine's unique ID from itsengineIdusing the default format.TestDescriptor.getUniqueId()Get the unique identifier (UID) for this descriptor.static UniqueIdParse aUniqueIdfrom the supplied string representation using the default format.UniqueId.removeLastSegment()static UniqueIdCreate a root unique ID from the suppliedsegmentTypeandvalueusing the default format.Methods in org.junit.platform.engine with parameters of type UniqueIdModifier and TypeMethodDescriptionTestEngine.discover(EngineDiscoveryRequest discoveryRequest, UniqueId uniqueId) Discover tests according to the suppliedEngineDiscoveryRequest.Optional<? extends TestDescriptor> TestDescriptor.findByUniqueId(UniqueId uniqueId) Find the descriptor with the supplied unique ID.booleanDetermine if the suppliedUniqueIdis a prefix for thisUniqueId.default voidEngineDiscoveryListener.issueEncountered(UniqueId engineId, DiscoveryIssue issue) Called when the engine with the suppliedengineIdencountered an issue during test discovery.default voidEngineDiscoveryListener.selectorProcessed(UniqueId engineId, DiscoverySelector selector, SelectorResolutionResult result) Must be called after a discovery selector has been processed by a test engine. -
Uses of UniqueId in org.junit.platform.engine.discovery
Methods in org.junit.platform.engine.discovery that return UniqueIdMethods in org.junit.platform.engine.discovery with parameters of type UniqueIdModifier and TypeMethodDescriptionstatic UniqueIdSelectorDiscoverySelectors.selectUniqueId(UniqueId uniqueId) Create aUniqueIdSelectorfor the suppliedUniqueId. -
Uses of UniqueId in org.junit.platform.engine.support.descriptor
Methods in org.junit.platform.engine.support.descriptor that return UniqueIdMethods in org.junit.platform.engine.support.descriptor with parameters of type UniqueIdModifier and TypeMethodDescriptionOptional<? extends TestDescriptor> AbstractTestDescriptor.findByUniqueId(UniqueId uniqueId) Constructors in org.junit.platform.engine.support.descriptor with parameters of type UniqueIdModifierConstructorDescriptionprotectedAbstractTestDescriptor(UniqueId uniqueId, String displayName) Create a newAbstractTestDescriptorwith the suppliedUniqueIdand display name.protectedAbstractTestDescriptor(UniqueId uniqueId, String displayName, @Nullable TestSource source) Create a newAbstractTestDescriptorwith the suppliedUniqueId, display name, and source.EngineDescriptor(UniqueId uniqueId, String displayName) Create a newEngineDescriptorwith the suppliedUniqueIdand display name. -
Uses of UniqueId in org.junit.platform.engine.support.discovery
Methods in org.junit.platform.engine.support.discovery with parameters of type UniqueIdModifier and TypeMethodDescriptionstatic DiscoveryIssueReporterDiscoveryIssueReporter.forwarding(EngineDiscoveryListener engineDiscoveryListener, UniqueId engineId) Create a newDiscoveryIssueReporterthat reports issues to the suppliedEngineDiscoveryListenerfor the specified engine. -
Uses of UniqueId in org.junit.platform.launcher
Methods in org.junit.platform.launcher that return UniqueIdModifier and TypeMethodDescriptionTestIdentifier.getUniqueIdObject()Get the unique ID of the represented test or container as aUniqueId.Methods in org.junit.platform.launcher that return types with arguments of type UniqueIdModifier and TypeMethodDescriptionTestIdentifier.getParentIdObject()Get the unique ID of this identifier's parent as aUniqueId, if available.Methods in org.junit.platform.launcher with parameters of type UniqueIdModifier and TypeMethodDescriptiondefault voidLauncherDiscoveryListener.engineDiscoveryFinished(UniqueId engineId, EngineDiscoveryResult result) Called when test discovery has finished for an engine.default voidLauncherDiscoveryListener.engineDiscoveryStarted(UniqueId engineId) Called when test discovery is about to be started for an engine.TestPlan.getChildren(UniqueId parentId) Get the children of the supplied unique ID.TestPlan.getTestIdentifier(UniqueId uniqueId) Get theTestIdentifierwith the supplied unique ID. -
Uses of UniqueId in org.junit.platform.launcher.core
Methods in org.junit.platform.launcher.core with parameters of type UniqueIdModifier and TypeMethodDescriptionEngineDiscoveryOrchestrator.discover(LauncherDiscoveryRequest request, UniqueId parentId) Discovers tests for the supplied request in the supplied phase using the configured test engines to be used by the suite engine. -
Uses of UniqueId in org.junit.platform.suite.engine
Methods in org.junit.platform.suite.engine with parameters of type UniqueIdModifier and TypeMethodDescriptionSuiteTestEngine.discover(EngineDiscoveryRequest discoveryRequest, UniqueId uniqueId) -
Uses of UniqueId in org.junit.platform.testkit.engine
Methods in org.junit.platform.testkit.engine with parameters of type UniqueIdModifier and TypeMethodDescriptionCreate a newConditionthat matches if and only if the unique id of anEvent's test descriptor is equal to the suppliedUniqueId.Method parameters in org.junit.platform.testkit.engine with type arguments of type UniqueId -
Uses of UniqueId in org.junit.vintage.engine
Methods in org.junit.vintage.engine with parameters of type UniqueIdModifier and TypeMethodDescriptionVintageTestEngine.discover(EngineDiscoveryRequest discoveryRequest, UniqueId uniqueId) Deprecated. -
Uses of UniqueId in org.junit.vintage.engine.descriptor
Constructors in org.junit.vintage.engine.descriptor with parameters of type UniqueIdModifierConstructorDescriptionRunnerTestDescriptor(UniqueId uniqueId, Class<?> testClass, Runner runner, boolean ignored) VintageEngineDescriptor(UniqueId uniqueId) VintageTestDescriptor(UniqueId uniqueId, Description description, @Nullable TestSource source) -
Uses of UniqueId in org.junit.vintage.engine.discovery
Methods in org.junit.vintage.engine.discovery with parameters of type UniqueIdModifier and TypeMethodDescriptionVintageDiscoverer.discover(EngineDiscoveryRequest discoveryRequest, UniqueId uniqueId)