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.
Internal classes for test discovery within the JUnit Jupiter test engine.
Internal execution tasks for JUnit's console launcher.
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.
Support classes and base implementation for any
TestEngine
that wishes to organize test suites
hierarchically based on the
Node
abstraction.Public API for configuring and launching test plans.
Core support classes for the
Launcher
including the LauncherFactory
and the LauncherDiscoveryRequestBuilder
.Common
LauncherDiscoveryListener
implementations and factory methods.Support for generating Open Test Reporting compatible XML event reports.
Runner
and annotations for configuring and executing tests on the
JUnit Platform in a JUnit 4 environment.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
Fields in org.junit.jupiter.engine.descriptor with type parameters of type UniqueIdMethods in org.junit.jupiter.engine.descriptor with parameters of type UniqueIdModifier and TypeMethodDescriptionvoid
DynamicDescendantFilter.allowUniqueIdPrefix
(UniqueId uniqueId) private boolean
DynamicDescendantFilter.isPrefixOrViceVersa
(UniqueId currentUniqueId, UniqueId allowedUniqueId) private boolean
DynamicDescendantFilter.isUniqueIdAllowed
(UniqueId uniqueId) boolean
boolean
Constructors in org.junit.jupiter.engine.descriptor with parameters of type UniqueIdModifierConstructorDescription(package private)
ClassBasedTestDescriptor
(UniqueId uniqueId, Class<?> testClass, Supplier<String> displayNameSupplier, JupiterConfiguration configuration) ClassTestDescriptor
(UniqueId uniqueId, Class<?> testClass, JupiterConfiguration configuration) (package private)
DynamicContainerTestDescriptor
(UniqueId uniqueId, int index, org.junit.jupiter.api.DynamicContainer dynamicContainer, TestSource testSource, DynamicDescendantFilter dynamicDescendantFilter, JupiterConfiguration configuration) (package private)
DynamicNodeTestDescriptor
(UniqueId uniqueId, int index, org.junit.jupiter.api.DynamicNode dynamicNode, TestSource testSource, JupiterConfiguration configuration) (package private)
DynamicTestTestDescriptor
(UniqueId uniqueId, int index, org.junit.jupiter.api.DynamicTest dynamicTest, TestSource source, JupiterConfiguration configuration) JupiterEngineDescriptor
(UniqueId uniqueId, JupiterConfiguration configuration) (package private)
JupiterTestDescriptor
(UniqueId uniqueId, AnnotatedElement element, Supplier<String> displayNameSupplier, TestSource source, JupiterConfiguration configuration) (package private)
JupiterTestDescriptor
(UniqueId uniqueId, String displayName, TestSource source, JupiterConfiguration configuration) (package private)
MethodBasedTestDescriptor
(UniqueId uniqueId, Class<?> testClass, Method testMethod, JupiterConfiguration configuration) (package private)
MethodBasedTestDescriptor
(UniqueId uniqueId, String displayName, Class<?> testClass, Method testMethod, JupiterConfiguration configuration) NestedClassTestDescriptor
(UniqueId uniqueId, Class<?> testClass, JupiterConfiguration configuration) TestFactoryTestDescriptor
(UniqueId uniqueId, Class<?> testClass, Method testMethod, JupiterConfiguration configuration) TestMethodTestDescriptor
(UniqueId uniqueId, Class<?> testClass, Method testMethod, JupiterConfiguration configuration) (package private)
TestMethodTestDescriptor
(UniqueId uniqueId, String displayName, Class<?> testClass, Method testMethod, JupiterConfiguration configuration, InterceptingExecutableInvoker.ReflectiveInterceptorCall<Method, Void> interceptorCall) (package private)
TestTemplateInvocationTestDescriptor
(UniqueId uniqueId, Class<?> testClass, Method templateMethod, org.junit.jupiter.api.extension.TestTemplateInvocationContext invocationContext, int index, JupiterConfiguration configuration) TestTemplateTestDescriptor
(UniqueId uniqueId, Class<?> testClass, Method templateMethod, JupiterConfiguration configuration) -
Uses of UniqueId in org.junit.jupiter.engine.discovery
Methods in org.junit.jupiter.engine.discovery that return UniqueIdModifier and TypeMethodDescriptionprivate UniqueId
MethodSelectorResolver.MethodType.createUniqueId
(Method method, TestDescriptor parent) Methods in org.junit.jupiter.engine.discovery with parameters of type UniqueIdModifier and TypeMethodDescriptionprotected abstract TestDescriptor
MethodSelectorResolver.MethodType.createTestDescriptor
(UniqueId uniqueId, Class<?> testClass, Method method, JupiterConfiguration configuration) private Optional
<TestDescriptor> MethodSelectorResolver.MethodType.resolveUniqueIdIntoTestDescriptor
(UniqueId uniqueId, SelectorResolver.Context context, JupiterConfiguration configuration) -
Uses of UniqueId in org.junit.platform.console.tasks
Fields in org.junit.platform.console.tasks with type parameters of type UniqueIdMethods in org.junit.platform.console.tasks with parameters of type UniqueIdModifier and TypeMethodDescriptionTestFeedPrintingListener.collectDisplayNames
(UniqueId uniqueId) -
Uses of UniqueId in org.junit.platform.engine
Methods in org.junit.platform.engine that return UniqueIdModifier and TypeMethodDescriptionfinal UniqueId
Construct a newUniqueId
by appending a newUniqueId.Segment
, based on the suppliedsegmentType
andvalue
, to the end of thisUniqueId
.final UniqueId
UniqueId.append
(UniqueId.Segment segment) UniqueId.appendEngine
(String engineId) Construct a newUniqueId
by appending a newUniqueId.Segment
, based on the suppliedengineId
, to the end of thisUniqueId
.static UniqueId
Create an engine's unique ID from itsengineId
using the default format.TestDescriptor.getUniqueId()
Get the unique identifier (UID) for this descriptor.static UniqueId
Parse aUniqueId
from the supplied string representation using the default format.(package private) UniqueId
Parse aUniqueId
from the supplied string representation.UniqueId.removeLastSegment()
static UniqueId
Create a root unique ID from the suppliedsegmentType
andvalue
using 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.(package private) String
Format and return the string representation of the suppliedUniqueId
.boolean
Determine if the suppliedUniqueId
is a prefix for thisUniqueId
.default void
EngineDiscoveryListener.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
Fields in org.junit.platform.engine.discovery declared as UniqueIdMethods in org.junit.platform.engine.discovery that return UniqueIdMethods in org.junit.platform.engine.discovery with parameters of type UniqueIdModifier and TypeMethodDescriptionstatic UniqueIdSelector
DiscoverySelectors.selectUniqueId
(UniqueId uniqueId) Create aUniqueIdSelector
for the suppliedUniqueId
.Constructors in org.junit.platform.engine.discovery with parameters of type UniqueId -
Uses of UniqueId in org.junit.platform.engine.support.descriptor
Fields in org.junit.platform.engine.support.descriptor declared as UniqueIdMethods 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 UniqueIdModifierConstructorDescriptionprotected
AbstractTestDescriptor
(UniqueId uniqueId, String displayName) Create a newAbstractTestDescriptor
with the suppliedUniqueId
and display name.protected
AbstractTestDescriptor
(UniqueId uniqueId, String displayName, TestSource source) Create a newAbstractTestDescriptor
with the suppliedUniqueId
, display name, and source.EngineDescriptor
(UniqueId uniqueId, String displayName) Create a newEngineDescriptor
with the suppliedUniqueId
and display name. -
Uses of UniqueId in org.junit.platform.engine.support.discovery
Fields in org.junit.platform.engine.support.discovery with type parameters of type UniqueIdModifier and TypeFieldDescriptionprivate final Map
<UniqueId, SelectorResolver.Match> EngineDiscoveryRequestResolution.resolvedUniqueIds
-
Uses of UniqueId in org.junit.platform.engine.support.hierarchical
Fields in org.junit.platform.engine.support.hierarchical with type parameters of type UniqueIdModifier and TypeFieldDescriptionprivate final Map
<UniqueId, NodeTestTask.DynamicTaskState> NodeTestTask.DefaultDynamicTestExecutor.unfinishedTasks
-
Uses of UniqueId in org.junit.platform.launcher
Fields in org.junit.platform.launcher declared as UniqueIdModifier and TypeFieldDescriptionprivate UniqueId
TestIdentifier.parentId
private UniqueId
TestIdentifier.uniqueId
Fields in org.junit.platform.launcher with type parameters of type UniqueIdModifier and TypeFieldDescriptionprivate final Map
<UniqueId, TestIdentifier> TestPlan.allIdentifiers
private final Map
<UniqueId, Set<TestIdentifier>> TestPlan.children
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 void
LauncherDiscoveryListener.engineDiscoveryFinished
(UniqueId engineId, EngineDiscoveryResult result) Called when test discovery has finished for an engine.default void
LauncherDiscoveryListener.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 theTestIdentifier
with the supplied unique ID.Constructors in org.junit.platform.launcher with parameters of type UniqueIdModifierConstructorDescriptionprivate
TestIdentifier
(UniqueId uniqueId, String displayName, TestSource source, Set<TestTag> tags, TestDescriptor.Type type, UniqueId parentId, String legacyReportingName) -
Uses of UniqueId in org.junit.platform.launcher.core
Methods in org.junit.platform.launcher.core that return types with arguments of type UniqueIdModifier and TypeMethodDescriptionMethods in org.junit.platform.launcher.core with parameters of type UniqueIdModifier and TypeMethodDescriptionEngineDiscoveryOrchestrator.discover
(LauncherDiscoveryRequest request, EngineDiscoveryOrchestrator.Phase phase, UniqueId parentId) Discovers tests for the supplied request in the supplied phase using the configured test engines to be used by the suite engine.InternalTestPlan.getChildren
(UniqueId parentId) InternalTestPlan.getTestIdentifier
(UniqueId uniqueId) Method parameters in org.junit.platform.launcher.core with type arguments of type UniqueIdModifier and TypeMethodDescriptionprivate Map
<TestEngine, TestDescriptor> EngineDiscoveryOrchestrator.discover
(LauncherDiscoveryRequest request, EngineDiscoveryOrchestrator.Phase phase, Function<String, UniqueId> uniqueIdCreator) private TestDescriptor
EngineDiscoveryOrchestrator.discoverEngineRoot
(TestEngine testEngine, LauncherDiscoveryRequest request, LauncherDiscoveryListener listener, Function<String, UniqueId> uniqueIdCreator) private Map
<TestEngine, TestDescriptor> EngineDiscoveryOrchestrator.discoverSafely
(LauncherDiscoveryRequest request, EngineDiscoveryOrchestrator.Phase phase, LauncherDiscoveryListener listener, Function<String, UniqueId> uniqueIdCreator) private String
Constructors in org.junit.platform.launcher.core with parameters of type UniqueIdModifierConstructorDescription(package private)
EngineDiscoveryErrorDescriptor
(UniqueId uniqueId, TestEngine testEngine, Throwable cause) -
Uses of UniqueId in org.junit.platform.launcher.listeners.discovery
Methods in org.junit.platform.launcher.listeners.discovery with parameters of type UniqueIdModifier and TypeMethodDescriptionvoid
AbortOnFailureLauncherDiscoveryListener.engineDiscoveryFinished
(UniqueId engineId, EngineDiscoveryResult result) void
CompositeLauncherDiscoveryListener.engineDiscoveryFinished
(UniqueId engineId, EngineDiscoveryResult result) void
LoggingLauncherDiscoveryListener.engineDiscoveryFinished
(UniqueId engineId, EngineDiscoveryResult result) void
CompositeLauncherDiscoveryListener.engineDiscoveryStarted
(UniqueId engineId) void
LoggingLauncherDiscoveryListener.engineDiscoveryStarted
(UniqueId engineId) void
AbortOnFailureLauncherDiscoveryListener.selectorProcessed
(UniqueId engineId, DiscoverySelector selector, SelectorResolutionResult result) void
CompositeLauncherDiscoveryListener.selectorProcessed
(UniqueId engineId, DiscoverySelector selector, SelectorResolutionResult result) void
LoggingLauncherDiscoveryListener.selectorProcessed
(UniqueId engineId, DiscoverySelector selector, SelectorResolutionResult result) -
Uses of UniqueId in org.junit.platform.reporting.open.xml
Fields in org.junit.platform.reporting.open.xml with type parameters of type UniqueId -
Uses of UniqueId in org.junit.platform.runner
Methods in org.junit.platform.runner with parameters of type UniqueIdModifier and TypeMethodDescription(package private) void
JUnitPlatformTestTree.addDynamicDescription
(TestIdentifier newIdentifier, UniqueId parentId) -
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) -
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, org.junit.runner.Runner runner, boolean ignored) VintageEngineDescriptor
(UniqueId uniqueId) (package private)
VintageTestDescriptor
(UniqueId uniqueId, org.junit.runner.Description description, String displayName, TestSource source) VintageTestDescriptor
(UniqueId uniqueId, org.junit.runner.Description description, TestSource source) -
Uses of UniqueId in org.junit.vintage.engine.discovery
Fields in org.junit.vintage.engine.discovery declared as UniqueIdMethods in org.junit.vintage.engine.discovery with parameters of type UniqueIdModifier and TypeMethodDescriptionVintageDiscoverer.discover
(EngineDiscoveryRequest discoveryRequest, UniqueId uniqueId) private org.junit.runner.manipulation.Filter
MethodSelectorResolver.toUniqueIdFilter
(RunnerTestDescriptor runnerTestDescriptor, UniqueId uniqueId) Constructors in org.junit.vintage.engine.discovery with parameters of type UniqueIdModifierConstructorDescription(package private)
UniqueIdFilter
(RunnerTestDescriptor runnerTestDescriptor, UniqueId uniqueId)