Uses of Class
org.junit.platform.launcher.TestIdentifier
Packages that use TestIdentifier
Package
Description
Public API for configuring and launching test plans.
Core support classes for the
Launcher
including the LauncherFactory
and the LauncherDiscoveryRequestBuilder
.Common
TestExecutionListener
implementations and related support classes for
the Launcher
.Runner
and annotations for configuring and executing tests on the
JUnit Platform in a JUnit 4 environment.-
Uses of TestIdentifier in org.junit.platform.launcher
Fields in org.junit.platform.launcher with type parameters of type TestIdentifierModifier and TypeFieldDescriptionprivate final Map<UniqueId,
TestIdentifier> TestPlan.allIdentifiers
private final Map<UniqueId,
Set<TestIdentifier>> TestPlan.children
private final Set<TestIdentifier>
TestPlan.roots
Methods in org.junit.platform.launcher that return TestIdentifierModifier and TypeMethodDescriptionstatic TestIdentifier
TestIdentifier.from
(TestDescriptor testDescriptor) Factory for creating a newTestIdentifier
from aTestDescriptor
.TestPlan.getTestIdentifier
(String uniqueId) Get theTestIdentifier
with the supplied unique ID.Methods in org.junit.platform.launcher that return types with arguments of type TestIdentifierModifier and TypeMethodDescriptionTestPlan.getChildren
(String parentId) Get the children of the supplied unique ID.TestPlan.getChildren
(TestIdentifier parent) Get the children of the suppliedTestIdentifier
.TestPlan.getDescendants
(TestIdentifier parent) Get all descendants of the suppliedTestIdentifier
(i.e., all of its children and their children, recursively).TestPlan.getParent
(TestIdentifier child) Get the parent of the suppliedTestIdentifier
.TestPlan.getRoots()
Get the rootTestIdentifiers
for this test plan.Methods in org.junit.platform.launcher with parameters of type TestIdentifierModifier and TypeMethodDescriptionvoid
TestPlan.add
(TestIdentifier testIdentifier) Deprecated.Calling this method is no longer supported and will throw an exception.void
TestPlan.addInternal
(TestIdentifier testIdentifier) default void
TestExecutionListener.dynamicTestRegistered
(TestIdentifier testIdentifier) Called when a new, dynamicTestIdentifier
has been registered.default void
TestExecutionListener.executionFinished
(TestIdentifier testIdentifier, TestExecutionResult testExecutionResult) Called when the execution of a leaf or subtree of theTestPlan
has finished, regardless of the outcome.default void
TestExecutionListener.executionSkipped
(TestIdentifier testIdentifier, String reason) Called when the execution of a leaf or subtree of theTestPlan
has been skipped.default void
TestExecutionListener.executionStarted
(TestIdentifier testIdentifier) Called when the execution of a leaf or subtree of theTestPlan
is about to be started.TestPlan.getChildren
(TestIdentifier parent) Get the children of the suppliedTestIdentifier
.TestPlan.getDescendants
(TestIdentifier parent) Get all descendants of the suppliedTestIdentifier
(i.e., all of its children and their children, recursively).TestPlan.getParent
(TestIdentifier child) Get the parent of the suppliedTestIdentifier
.default void
TestExecutionListener.reportingEntryPublished
(TestIdentifier testIdentifier, ReportEntry entry) Called when additional test reporting data has been published for the suppliedTestIdentifier
.Method parameters in org.junit.platform.launcher with type arguments of type TestIdentifierModifier and TypeMethodDescriptionlong
TestPlan.countTestIdentifiers
(Predicate<? super TestIdentifier> predicate) Count allTestIdentifiers
that satisfy the given predicate.Constructors in org.junit.platform.launcher with parameters of type TestIdentifier -
Uses of TestIdentifier in org.junit.platform.launcher.core
Fields in org.junit.platform.launcher.core with type parameters of type TestIdentifierModifier and TypeFieldDescriptionprivate final BiConsumer<TestIdentifier,
ReportEntry> StreamInterceptingTestExecutionListener.reporter
Methods in org.junit.platform.launcher.core that return TestIdentifierModifier and TypeMethodDescriptionprivate TestIdentifier
ExecutionListenerAdapter.getTestIdentifier
(TestDescriptor testDescriptor) InternalTestPlan.getTestIdentifier
(String uniqueId) Methods in org.junit.platform.launcher.core that return types with arguments of type TestIdentifierModifier and TypeMethodDescriptionInternalTestPlan.getChildren
(String parentId) InternalTestPlan.getChildren
(TestIdentifier parent) InternalTestPlan.getDescendants
(TestIdentifier parent) InternalTestPlan.getParent
(TestIdentifier child) InternalTestPlan.getRoots()
Methods in org.junit.platform.launcher.core with parameters of type TestIdentifierModifier and TypeMethodDescriptionvoid
InternalTestPlan.add
(TestIdentifier testIdentifier) void
InternalTestPlan.addInternal
(TestIdentifier testIdentifier) void
CompositeTestExecutionListener.dynamicTestRegistered
(TestIdentifier testIdentifier) void
CompositeTestExecutionListener.executionFinished
(TestIdentifier testIdentifier, TestExecutionResult testExecutionResult) default void
CompositeTestExecutionListener.EagerTestExecutionListener.executionJustFinished
(TestIdentifier testIdentifier, TestExecutionResult testExecutionResult) void
StreamInterceptingTestExecutionListener.executionJustFinished
(TestIdentifier testIdentifier, TestExecutionResult testExecutionResult) default void
CompositeTestExecutionListener.EagerTestExecutionListener.executionJustStarted
(TestIdentifier testIdentifier) void
StreamInterceptingTestExecutionListener.executionJustStarted
(TestIdentifier testIdentifier) void
CompositeTestExecutionListener.executionSkipped
(TestIdentifier testIdentifier, String reason) void
CompositeTestExecutionListener.executionStarted
(TestIdentifier testIdentifier) InternalTestPlan.getChildren
(TestIdentifier parent) InternalTestPlan.getDescendants
(TestIdentifier parent) InternalTestPlan.getParent
(TestIdentifier child) void
CompositeTestExecutionListener.reportingEntryPublished
(TestIdentifier testIdentifier, ReportEntry entry) Method parameters in org.junit.platform.launcher.core with type arguments of type TestIdentifierModifier and TypeMethodDescriptionlong
InternalTestPlan.countTestIdentifiers
(Predicate<? super TestIdentifier> predicate) (package private) static Optional<StreamInterceptingTestExecutionListener>
StreamInterceptingTestExecutionListener.create
(ConfigurationParameters configurationParameters, BiConsumer<TestIdentifier, ReportEntry> reporter) Constructor parameters in org.junit.platform.launcher.core with type arguments of type TestIdentifierModifierConstructorDescriptionprivate
StreamInterceptingTestExecutionListener
(Optional<StreamInterceptor> stdoutInterceptor, Optional<StreamInterceptor> stderrInterceptor, BiConsumer<TestIdentifier, ReportEntry> reporter) -
Uses of TestIdentifier in org.junit.platform.launcher.listeners
Fields in org.junit.platform.launcher.listeners declared as TestIdentifierModifier and TypeFieldDescriptionprivate final TestIdentifier
MutableTestExecutionSummary.DefaultFailure.testIdentifier
Methods in org.junit.platform.launcher.listeners that return TestIdentifierModifier and TypeMethodDescriptionprivate static TestIdentifier
LegacyReportingUtils.getParent
(TestPlan testPlan, TestIdentifier testIdentifier) Deprecated.MutableTestExecutionSummary.DefaultFailure.getTestIdentifier()
TestExecutionSummary.Failure.getTestIdentifier()
Get the identifier of the failed test or container.Methods in org.junit.platform.launcher.listeners with parameters of type TestIdentifierModifier and TypeMethodDescription(package private) void
MutableTestExecutionSummary.addFailure
(TestIdentifier testIdentifier, Throwable throwable) private void
MutableTestExecutionSummary.collectTestDescription
(TestIdentifier identifier, List<String> descriptionParts) private String
MutableTestExecutionSummary.describeTest
(TestIdentifier testIdentifier) void
LoggingListener.dynamicTestRegistered
(TestIdentifier testIdentifier) void
SummaryGeneratingListener.dynamicTestRegistered
(TestIdentifier testIdentifier) void
LoggingListener.executionFinished
(TestIdentifier testIdentifier, TestExecutionResult testExecutionResult) void
SummaryGeneratingListener.executionFinished
(TestIdentifier testIdentifier, TestExecutionResult testExecutionResult) void
UniqueIdTrackingListener.executionFinished
(TestIdentifier testIdentifier, TestExecutionResult testExecutionResult) void
LoggingListener.executionSkipped
(TestIdentifier testIdentifier, String reason) void
SummaryGeneratingListener.executionSkipped
(TestIdentifier testIdentifier, String reason) void
UniqueIdTrackingListener.executionSkipped
(TestIdentifier testIdentifier, String reason) void
LoggingListener.executionStarted
(TestIdentifier testIdentifier) void
SummaryGeneratingListener.executionStarted
(TestIdentifier testIdentifier) static String
LegacyReportingUtils.getClassName
(TestPlan testPlan, TestIdentifier testIdentifier) Deprecated.Get the class name for the suppliedTestIdentifier
using the suppliedTestPlan
.private static ClassSource
LegacyReportingUtils.getClassSource
(TestIdentifier current) Deprecated.private static TestIdentifier
LegacyReportingUtils.getParent
(TestPlan testPlan, TestIdentifier testIdentifier) Deprecated.private static String
LegacyReportingUtils.getParentLegacyReportingName
(TestPlan testPlan, TestIdentifier testIdentifier) Deprecated.private void
MutableTestExecutionSummary.printSource
(PrintWriter writer, TestIdentifier testIdentifier) private void
UniqueIdTrackingListener.trackTestUid
(TestIdentifier testIdentifier) Constructors in org.junit.platform.launcher.listeners with parameters of type TestIdentifierModifierConstructorDescription(package private)
DefaultFailure
(TestIdentifier testIdentifier, Throwable exception) -
Uses of TestIdentifier in org.junit.platform.runner
Fields in org.junit.platform.runner with type parameters of type TestIdentifierModifier and TypeFieldDescriptionprivate final Map<TestIdentifier,
org.junit.runner.Description> JUnitPlatformTestTree.descriptions
private final Function<TestIdentifier,
String> JUnitPlatformTestTree.nameExtractor
Methods in org.junit.platform.runner that return types with arguments of type TestIdentifierModifier and TypeMethodDescriptionprivate Set<TestIdentifier>
JUnitPlatformTestTree.applyFilterToDescriptions
(org.junit.runner.manipulation.Filter filter) (package private) Set<TestIdentifier>
JUnitPlatformTestTree.getFilteredLeaves
(org.junit.runner.manipulation.Filter filter) (package private) Set<TestIdentifier>
JUnitPlatformTestTree.getTestsInSubtree
(TestIdentifier ancestor) private Predicate<? super TestIdentifier>
JUnitPlatformTestTree.isALeaf
(Set<TestIdentifier> identifiers) private Set<TestIdentifier>
JUnitPlatformTestTree.removeNonLeafIdentifiers
(Set<TestIdentifier> identifiers) Methods in org.junit.platform.runner with parameters of type TestIdentifierModifier and TypeMethodDescription(package private) void
JUnitPlatformTestTree.addDynamicDescription
(TestIdentifier newIdentifier, String parentId) private void
JUnitPlatformTestTree.buildDescription
(TestIdentifier identifier, org.junit.runner.Description parent, TestPlan testPlan) private org.junit.runner.Description
JUnitPlatformTestTree.createJUnit4Description
(TestIdentifier identifier, TestPlan testPlan) void
JUnitPlatformRunnerListener.dynamicTestRegistered
(TestIdentifier testIdentifier) void
JUnitPlatformRunnerListener.executionFinished
(TestIdentifier testIdentifier, TestExecutionResult testExecutionResult) void
JUnitPlatformRunnerListener.executionSkipped
(TestIdentifier testIdentifier, String reason) void
JUnitPlatformRunnerListener.executionStarted
(TestIdentifier testIdentifier) private org.junit.runner.Description
JUnitPlatformRunnerListener.findJUnit4Description
(TestIdentifier testIdentifier) private void
JUnitPlatformRunnerListener.fireTestIgnored
(TestIdentifier testIdentifier) (package private) org.junit.runner.Description
JUnitPlatformTestTree.getDescription
(TestIdentifier identifier) private String
JUnitPlatformTestTree.getTechnicalName
(TestIdentifier testIdentifier) (package private) Set<TestIdentifier>
JUnitPlatformTestTree.getTestsInSubtree
(TestIdentifier ancestor) void
JUnitPlatformRunnerListener.reportingEntryPublished
(TestIdentifier testIdentifier, ReportEntry entry) Method parameters in org.junit.platform.runner with type arguments of type TestIdentifierModifier and TypeMethodDescriptionprivate LauncherDiscoveryRequest
JUnitPlatform.createDiscoveryRequestForUniqueIds
(Set<TestIdentifier> testIdentifiers) Deprecated.private Predicate<? super TestIdentifier>
JUnitPlatformTestTree.isALeaf
(Set<TestIdentifier> identifiers) private Set<TestIdentifier>
JUnitPlatformTestTree.removeNonLeafIdentifiers
(Set<TestIdentifier> identifiers)