Uses of Class
org.junit.platform.engine.UniqueId
-
Packages that use UniqueId Package Description org.junit.jupiter.engine Core package for the JUnit Jupiter test engine.org.junit.jupiter.engine.descriptor Test descriptors used within the JUnit Jupiter test engine.org.junit.jupiter.engine.discovery Internal classes for test discovery within the JUnit Jupiter test engine.org.junit.platform.engine Public API for test engines.org.junit.platform.engine.discovery org.junit.platform.engine.support.descriptor TestDescriptor
-related support classes intended to be used by test engine implementations and clients of the launcher.org.junit.platform.engine.support.discovery Configurable test discovery implementation that can be reused by different test engines.org.junit.platform.engine.support.hierarchical Support classes and base implementation for anyTestEngine
that wishes to organize test suites hierarchically based on theNode
abstraction.org.junit.platform.launcher Public API for configuring and launching test plans.org.junit.platform.launcher.core Core support classes for theLauncher
including theLauncherFactory
and theLauncherDiscoveryRequestBuilder
.org.junit.platform.launcher.listeners.discovery CommonLauncherDiscoveryListener
implementations and factory methods.org.junit.vintage.engine Core package for the JUnit Vintage test engine.org.junit.vintage.engine.descriptor Test descriptors used within the JUnit Vintage test engine.org.junit.vintage.engine.discovery 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 UniqueId Modifier and Type Method Description TestDescriptor
JupiterTestEngine. 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 UniqueId Modifier and Type Field Description private java.util.Set<UniqueId>
DynamicDescendantFilter. allowed
Methods in org.junit.jupiter.engine.descriptor with parameters of type UniqueId Modifier and Type Method Description void
DynamicDescendantFilter. allow(UniqueId uniqueId)
private boolean
DynamicDescendantFilter. isAllowed(UniqueId currentUniqueId, UniqueId allowedUniqueId)
boolean
DynamicDescendantFilter. test(UniqueId uniqueId)
Constructors in org.junit.jupiter.engine.descriptor with parameters of type UniqueId Constructor Description ClassBasedTestDescriptor(UniqueId uniqueId, java.lang.Class<?> testClass, java.util.function.Supplier<java.lang.String> displayNameSupplier, JupiterConfiguration configuration)
ClassTestDescriptor(UniqueId uniqueId, java.lang.Class<?> testClass, JupiterConfiguration configuration)
DynamicContainerTestDescriptor(UniqueId uniqueId, int index, DynamicContainer dynamicContainer, TestSource testSource, DynamicDescendantFilter dynamicDescendantFilter, JupiterConfiguration configuration)
DynamicNodeTestDescriptor(UniqueId uniqueId, int index, DynamicNode dynamicNode, TestSource testSource, JupiterConfiguration configuration)
DynamicTestTestDescriptor(UniqueId uniqueId, int index, DynamicTest dynamicTest, TestSource source, JupiterConfiguration configuration)
JupiterEngineDescriptor(UniqueId uniqueId, JupiterConfiguration configuration)
JupiterTestDescriptor(UniqueId uniqueId, java.lang.reflect.AnnotatedElement element, java.util.function.Supplier<java.lang.String> displayNameSupplier, TestSource source, JupiterConfiguration configuration)
JupiterTestDescriptor(UniqueId uniqueId, java.lang.String displayName, TestSource source, JupiterConfiguration configuration)
MethodBasedTestDescriptor(UniqueId uniqueId, java.lang.Class<?> testClass, java.lang.reflect.Method testMethod, JupiterConfiguration configuration)
MethodBasedTestDescriptor(UniqueId uniqueId, java.lang.String displayName, java.lang.Class<?> testClass, java.lang.reflect.Method testMethod, JupiterConfiguration configuration)
NestedClassTestDescriptor(UniqueId uniqueId, java.lang.Class<?> testClass, JupiterConfiguration configuration)
TestFactoryTestDescriptor(UniqueId uniqueId, java.lang.Class<?> testClass, java.lang.reflect.Method testMethod, JupiterConfiguration configuration)
TestMethodTestDescriptor(UniqueId uniqueId, java.lang.Class<?> testClass, java.lang.reflect.Method testMethod, JupiterConfiguration configuration)
TestMethodTestDescriptor(UniqueId uniqueId, java.lang.String displayName, java.lang.Class<?> testClass, java.lang.reflect.Method testMethod, JupiterConfiguration configuration, ExecutableInvoker.ReflectiveInterceptorCall<java.lang.reflect.Method,java.lang.Void> interceptorCall)
TestTemplateInvocationTestDescriptor(UniqueId uniqueId, java.lang.Class<?> testClass, java.lang.reflect.Method templateMethod, TestTemplateInvocationContext invocationContext, int index, JupiterConfiguration configuration)
TestTemplateTestDescriptor(UniqueId uniqueId, java.lang.Class<?> testClass, java.lang.reflect.Method templateMethod, JupiterConfiguration configuration)
-
Uses of UniqueId in org.junit.jupiter.engine.discovery
Methods in org.junit.jupiter.engine.discovery that return UniqueId Modifier and Type Method Description private UniqueId
MethodSelectorResolver.MethodType. createUniqueId(java.lang.reflect.Method method, TestDescriptor parent)
Methods in org.junit.jupiter.engine.discovery with parameters of type UniqueId Modifier and Type Method Description protected abstract TestDescriptor
MethodSelectorResolver.MethodType. createTestDescriptor(UniqueId uniqueId, java.lang.Class<?> testClass, java.lang.reflect.Method method, JupiterConfiguration configuration)
private java.util.Optional<TestDescriptor>
MethodSelectorResolver.MethodType. resolveUniqueIdIntoTestDescriptor(UniqueId uniqueId, SelectorResolver.Context context, JupiterConfiguration configuration)
-
Uses of UniqueId in org.junit.platform.engine
Methods in org.junit.platform.engine that return UniqueId Modifier and Type Method Description UniqueId
UniqueId. append(java.lang.String segmentType, java.lang.String value)
Construct a newUniqueId
by appending a newUniqueId.Segment
, based on the suppliedsegmentType
andvalue
, to the end of thisUniqueId
.UniqueId
UniqueId. append(UniqueId.Segment segment)
UniqueId
UniqueId. appendEngine(java.lang.String engineId)
Construct a newUniqueId
by appending a newUniqueId.Segment
, based on the suppliedengineId
, to the end of thisUniqueId
.static UniqueId
UniqueId. forEngine(java.lang.String engineId)
Create an engine's unique ID from itsengineId
using the default format.UniqueId
TestDescriptor. getUniqueId()
Get the unique identifier (UID) for this descriptor.static UniqueId
UniqueId. parse(java.lang.String uniqueId)
Parse aUniqueId
from the supplied string representation using the default format.(package private) UniqueId
UniqueIdFormat. parse(java.lang.String source)
Parse aUniqueId
from the supplied string representation.UniqueId
UniqueId. removeLastSegment()
static UniqueId
UniqueId. root(java.lang.String segmentType, java.lang.String value)
Create a root unique ID from the suppliedsegmentType
andvalue
using the default format.Methods in org.junit.platform.engine with parameters of type UniqueId Modifier and Type Method Description TestDescriptor
TestEngine. discover(EngineDiscoveryRequest discoveryRequest, UniqueId uniqueId)
Discover tests according to the suppliedEngineDiscoveryRequest
.java.util.Optional<? extends TestDescriptor>
TestDescriptor. findByUniqueId(UniqueId uniqueId)
Find the descriptor with the supplied unique ID.(package private) java.lang.String
UniqueIdFormat. format(UniqueId uniqueId)
Format and return the string representation of the suppliedUniqueId
.boolean
UniqueId. hasPrefix(UniqueId potentialPrefix)
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 UniqueId Modifier and Type Field Description private UniqueId
UniqueIdSelector. uniqueId
Methods in org.junit.platform.engine.discovery that return UniqueId Modifier and Type Method Description UniqueId
UniqueIdSelector. getUniqueId()
Get the selectedUniqueId
.Methods in org.junit.platform.engine.discovery with parameters of type UniqueId Modifier and Type Method Description static UniqueIdSelector
DiscoverySelectors. selectUniqueId(UniqueId uniqueId)
Create aUniqueIdSelector
for the suppliedUniqueId
.Constructors in org.junit.platform.engine.discovery with parameters of type UniqueId Constructor Description UniqueIdSelector(UniqueId uniqueId)
-
Uses of UniqueId in org.junit.platform.engine.support.descriptor
Fields in org.junit.platform.engine.support.descriptor declared as UniqueId Modifier and Type Field Description private UniqueId
AbstractTestDescriptor. uniqueId
Methods in org.junit.platform.engine.support.descriptor that return UniqueId Modifier and Type Method Description UniqueId
AbstractTestDescriptor. getUniqueId()
Methods in org.junit.platform.engine.support.descriptor with parameters of type UniqueId Modifier and Type Method Description java.util.Optional<? extends TestDescriptor>
AbstractTestDescriptor. findByUniqueId(UniqueId uniqueId)
Constructors in org.junit.platform.engine.support.descriptor with parameters of type UniqueId Constructor Description AbstractTestDescriptor(UniqueId uniqueId, java.lang.String displayName)
Create a newAbstractTestDescriptor
with the suppliedUniqueId
and display name.AbstractTestDescriptor(UniqueId uniqueId, java.lang.String displayName, TestSource source)
Create a newAbstractTestDescriptor
with the suppliedUniqueId
, display name, and source.EngineDescriptor(UniqueId uniqueId, java.lang.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 UniqueId Modifier and Type Field Description private java.util.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 UniqueId Modifier and Type Field Description private java.util.Map<UniqueId,NodeTestTask.DynamicTaskState>
NodeTestTask.DefaultDynamicTestExecutor. unfinishedTasks
-
Uses of UniqueId in org.junit.platform.launcher
Fields in org.junit.platform.launcher declared as UniqueId Modifier and Type Field Description private UniqueId
TestIdentifier. parentId
private UniqueId
TestIdentifier. uniqueId
Fields in org.junit.platform.launcher with type parameters of type UniqueId Modifier and Type Field Description private java.util.Map<UniqueId,TestIdentifier>
TestPlan. allIdentifiers
private java.util.Map<UniqueId,java.util.Set<TestIdentifier>>
TestPlan. children
Methods in org.junit.platform.launcher that return UniqueId Modifier and Type Method Description UniqueId
TestIdentifier. 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 UniqueId Modifier and Type Method Description java.util.Optional<UniqueId>
TestIdentifier. getParentIdObject()
Get the unique ID of this identifier's parent as aUniqueId
, if available.Methods in org.junit.platform.launcher with parameters of type UniqueId Modifier and Type Method Description default 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.Constructors in org.junit.platform.launcher with parameters of type UniqueId Constructor Description TestIdentifier(UniqueId uniqueId, java.lang.String displayName, TestSource source, java.util.Set<TestTag> tags, TestDescriptor.Type type, UniqueId parentId, java.lang.String legacyReportingName)
-
Uses of UniqueId in org.junit.platform.launcher.core
Methods in org.junit.platform.launcher.core with parameters of type UniqueId Modifier and Type Method Description LauncherDiscoveryResult
EngineDiscoveryOrchestrator. 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.Method parameters in org.junit.platform.launcher.core with type arguments of type UniqueId Modifier and Type Method Description private java.util.Map<TestEngine,TestDescriptor>
EngineDiscoveryOrchestrator. discover(LauncherDiscoveryRequest request, EngineDiscoveryOrchestrator.Phase phase, java.util.function.Function<java.lang.String,UniqueId> uniqueIdCreator)
private TestDescriptor
EngineDiscoveryOrchestrator. discoverEngineRoot(TestEngine testEngine, LauncherDiscoveryRequest request, LauncherDiscoveryListener listener, java.util.function.Function<java.lang.String,UniqueId> uniqueIdCreator)
private java.util.Map<TestEngine,TestDescriptor>
EngineDiscoveryOrchestrator. discoverSafely(LauncherDiscoveryRequest request, EngineDiscoveryOrchestrator.Phase phase, LauncherDiscoveryListener listener, java.util.function.Function<java.lang.String,UniqueId> uniqueIdCreator)
Constructors in org.junit.platform.launcher.core with parameters of type UniqueId Constructor Description EngineDiscoveryErrorDescriptor(UniqueId uniqueId, TestEngine testEngine, java.lang.Throwable cause)
-
Uses of UniqueId in org.junit.platform.launcher.listeners.discovery
Methods in org.junit.platform.launcher.listeners.discovery with parameters of type UniqueId Modifier and Type Method Description void
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.vintage.engine
Methods in org.junit.vintage.engine with parameters of type UniqueId Modifier and Type Method Description TestDescriptor
VintageTestEngine. 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 UniqueId Constructor Description RunnerTestDescriptor(UniqueId uniqueId, java.lang.Class<?> testClass, org.junit.runner.Runner runner)
VintageEngineDescriptor(UniqueId uniqueId)
VintageTestDescriptor(UniqueId uniqueId, org.junit.runner.Description description, java.lang.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 UniqueId Modifier and Type Field Description private UniqueId
UniqueIdFilter. uniqueId
Methods in org.junit.vintage.engine.discovery with parameters of type UniqueId Modifier and Type Method Description VintageEngineDescriptor
VintageDiscoverer. 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 UniqueId Constructor Description UniqueIdFilter(RunnerTestDescriptor runnerTestDescriptor, UniqueId uniqueId)
-