Uses of Class
org.junit.platform.launcher.TestIdentifier
-
Packages that use TestIdentifier Package Description 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 CommonTestExecutionListener
implementations and related support classes for theLauncher
.org.junit.platform.reporting.legacy Support for legacy reporting formats.org.junit.platform.reporting.legacy.xml Support for generating XML reports using a format which is compatible with the de facto standard for JUnit 4 based test reports that was made popular by the Ant build system.org.junit.platform.runner 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 TestIdentifier Modifier and Type Field Description private java.util.Map<java.lang.String,TestIdentifier>
TestPlan. allIdentifiers
private java.util.Map<java.lang.String,java.util.Set<TestIdentifier>>
TestPlan. children
private java.util.Set<TestIdentifier>
TestPlan. roots
Methods in org.junit.platform.launcher that return TestIdentifier Modifier and Type Method Description static TestIdentifier
TestIdentifier. from(TestDescriptor testDescriptor)
Factory for creating a newTestIdentifier
from aTestDescriptor
.TestIdentifier
TestPlan. getTestIdentifier(java.lang.String uniqueId)
Get theTestIdentifier
with the supplied unique ID.Methods in org.junit.platform.launcher that return types with arguments of type TestIdentifier Modifier and Type Method Description java.util.Set<TestIdentifier>
TestPlan. getChildren(java.lang.String parentId)
Get the children of the supplied unique ID.java.util.Set<TestIdentifier>
TestPlan. getChildren(TestIdentifier parent)
Get the children of the suppliedTestIdentifier
.java.util.Set<TestIdentifier>
TestPlan. getDescendants(TestIdentifier parent)
Get all descendants of the suppliedTestIdentifier
(i.e., all of its children and their children, recursively).java.util.Optional<TestIdentifier>
TestPlan. getParent(TestIdentifier child)
Get the parent of the suppliedTestIdentifier
.java.util.Set<TestIdentifier>
TestPlan. getRoots()
Get the rootTestIdentifiers
for this test plan.Methods in org.junit.platform.launcher with parameters of type TestIdentifier Modifier and Type Method Description void
TestPlan. add(TestIdentifier testIdentifier)
Deprecated.Please discontinue use of this method.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, java.lang.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.java.util.Set<TestIdentifier>
TestPlan. getChildren(TestIdentifier parent)
Get the children of the suppliedTestIdentifier
.java.util.Set<TestIdentifier>
TestPlan. getDescendants(TestIdentifier parent)
Get all descendants of the suppliedTestIdentifier
(i.e., all of its children and their children, recursively).java.util.Optional<TestIdentifier>
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 TestIdentifier Modifier and Type Method Description long
TestPlan. countTestIdentifiers(java.util.function.Predicate<? super TestIdentifier> predicate)
Count allTestIdentifiers
that satisfy the given predicate. -
Uses of TestIdentifier in org.junit.platform.launcher.core
Fields in org.junit.platform.launcher.core with type parameters of type TestIdentifier Modifier and Type Field Description private java.util.function.BiConsumer<TestIdentifier,ReportEntry>
StreamInterceptingTestExecutionListener. reporter
Methods in org.junit.platform.launcher.core that return TestIdentifier Modifier and Type Method Description private TestIdentifier
ExecutionListenerAdapter. getTestIdentifier(TestDescriptor testDescriptor)
TestIdentifier
InternalTestPlan. getTestIdentifier(java.lang.String uniqueId)
Methods in org.junit.platform.launcher.core that return types with arguments of type TestIdentifier Modifier and Type Method Description java.util.Set<TestIdentifier>
InternalTestPlan. getChildren(java.lang.String parentId)
java.util.Set<TestIdentifier>
InternalTestPlan. getChildren(TestIdentifier parent)
java.util.Set<TestIdentifier>
InternalTestPlan. getDescendants(TestIdentifier parent)
java.util.Optional<TestIdentifier>
InternalTestPlan. getParent(TestIdentifier child)
java.util.Set<TestIdentifier>
InternalTestPlan. getRoots()
Methods in org.junit.platform.launcher.core with parameters of type TestIdentifier Modifier and Type Method Description void
InternalTestPlan. add(TestIdentifier testIdentifier)
(package private) void
InternalTestPlan. addInternal(TestIdentifier testIdentifier)
void
TestExecutionListenerRegistry.CompositeTestExecutionListener. dynamicTestRegistered(TestIdentifier testIdentifier)
void
TestExecutionListenerRegistry.CompositeTestExecutionListener. executionFinished(TestIdentifier testIdentifier, TestExecutionResult testExecutionResult)
void
StreamInterceptingTestExecutionListener. executionJustFinished(TestIdentifier testIdentifier, TestExecutionResult testExecutionResult)
default void
TestExecutionListenerRegistry.EagerTestExecutionListener. executionJustFinished(TestIdentifier testIdentifier, TestExecutionResult testExecutionResult)
void
StreamInterceptingTestExecutionListener. executionJustStarted(TestIdentifier testIdentifier)
default void
TestExecutionListenerRegistry.EagerTestExecutionListener. executionJustStarted(TestIdentifier testIdentifier)
void
TestExecutionListenerRegistry.CompositeTestExecutionListener. executionSkipped(TestIdentifier testIdentifier, java.lang.String reason)
void
TestExecutionListenerRegistry.CompositeTestExecutionListener. executionStarted(TestIdentifier testIdentifier)
java.util.Set<TestIdentifier>
InternalTestPlan. getChildren(TestIdentifier parent)
java.util.Set<TestIdentifier>
InternalTestPlan. getDescendants(TestIdentifier parent)
java.util.Optional<TestIdentifier>
InternalTestPlan. getParent(TestIdentifier child)
void
TestExecutionListenerRegistry.CompositeTestExecutionListener. reportingEntryPublished(TestIdentifier testIdentifier, ReportEntry entry)
Method parameters in org.junit.platform.launcher.core with type arguments of type TestIdentifier Modifier and Type Method Description long
InternalTestPlan. countTestIdentifiers(java.util.function.Predicate<? super TestIdentifier> predicate)
(package private) static java.util.Optional<StreamInterceptingTestExecutionListener>
StreamInterceptingTestExecutionListener. create(ConfigurationParameters configurationParameters, java.util.function.BiConsumer<TestIdentifier,ReportEntry> reporter)
Constructor parameters in org.junit.platform.launcher.core with type arguments of type TestIdentifier Constructor Description StreamInterceptingTestExecutionListener(java.util.Optional<StreamInterceptor> stdoutInterceptor, java.util.Optional<StreamInterceptor> stderrInterceptor, java.util.function.BiConsumer<TestIdentifier,ReportEntry> reporter)
-
Uses of TestIdentifier in org.junit.platform.launcher.listeners
Fields in org.junit.platform.launcher.listeners declared as TestIdentifier Modifier and Type Field Description private TestIdentifier
MutableTestExecutionSummary.DefaultFailure. testIdentifier
Methods in org.junit.platform.launcher.listeners that return TestIdentifier Modifier and Type Method Description private static TestIdentifier
LegacyReportingUtils. getParent(TestPlan testPlan, TestIdentifier testIdentifier)
Deprecated.TestIdentifier
MutableTestExecutionSummary.DefaultFailure. getTestIdentifier()
TestIdentifier
TestExecutionSummary.Failure. getTestIdentifier()
Get the identifier of the failed test or container.Methods in org.junit.platform.launcher.listeners with parameters of type TestIdentifier Modifier and Type Method Description (package private) void
MutableTestExecutionSummary. addFailure(TestIdentifier testIdentifier, java.lang.Throwable throwable)
private void
MutableTestExecutionSummary. collectTestDescription(TestIdentifier identifier, java.util.List<java.lang.String> descriptionParts)
private java.lang.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
LoggingListener. executionSkipped(TestIdentifier testIdentifier, java.lang.String reason)
void
SummaryGeneratingListener. executionSkipped(TestIdentifier testIdentifier, java.lang.String reason)
void
LoggingListener. executionStarted(TestIdentifier testIdentifier)
void
SummaryGeneratingListener. executionStarted(TestIdentifier testIdentifier)
static java.lang.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 java.lang.String
LegacyReportingUtils. getParentLegacyReportingName(TestPlan testPlan, TestIdentifier testIdentifier)
Deprecated.private void
MutableTestExecutionSummary. printSource(java.io.PrintWriter writer, TestIdentifier testIdentifier)
Constructors in org.junit.platform.launcher.listeners with parameters of type TestIdentifier Constructor Description DefaultFailure(TestIdentifier testIdentifier, java.lang.Throwable exception)
-
Uses of TestIdentifier in org.junit.platform.reporting.legacy
Methods in org.junit.platform.reporting.legacy with parameters of type TestIdentifier Modifier and Type Method Description static java.lang.String
LegacyReportingUtils. getClassName(TestPlan testPlan, TestIdentifier testIdentifier)
Get the class name for the suppliedTestIdentifier
using the suppliedTestPlan
. -
Uses of TestIdentifier in org.junit.platform.reporting.legacy.xml
Fields in org.junit.platform.reporting.legacy.xml with type parameters of type TestIdentifier Modifier and Type Field Description private java.util.Map<TestIdentifier,java.time.Instant>
XmlReportData. endInstants
private java.util.Map<TestIdentifier,TestExecutionResult>
XmlReportData. finishedTests
private java.util.Map<TestIdentifier,java.util.List<ReportEntry>>
XmlReportData. reportEntries
private java.util.Map<TestIdentifier,java.lang.String>
XmlReportData. skippedTests
private java.util.Map<TestIdentifier,java.time.Instant>
XmlReportData. startInstants
Methods in org.junit.platform.reporting.legacy.xml that return types with arguments of type TestIdentifier Modifier and Type Method Description private java.util.Optional<TestIdentifier>
XmlReportData. findAncestor(TestIdentifier testIdentifier, java.util.function.Predicate<TestIdentifier> predicate)
private java.util.Optional<TestIdentifier>
XmlReportData. findSkippedAncestor(TestIdentifier testIdentifier)
private java.util.List<TestIdentifier>
XmlReportData. getAncestors(TestIdentifier testIdentifier)
Methods in org.junit.platform.reporting.legacy.xml with parameters of type TestIdentifier Modifier and Type Method Description (package private) void
XmlReportData. addReportEntry(TestIdentifier testIdentifier, ReportEntry entry)
private void
XmlReportWriter. collectReportEntries(TestIdentifier testIdentifier, java.util.List<java.lang.String> systemOutElements, java.util.List<java.lang.String> systemErrElements)
void
LegacyXmlReportGeneratingListener. executionFinished(TestIdentifier testIdentifier, TestExecutionResult result)
void
LegacyXmlReportGeneratingListener. executionSkipped(TestIdentifier testIdentifier, java.lang.String reason)
void
LegacyXmlReportGeneratingListener. executionStarted(TestIdentifier testIdentifier)
private java.util.Optional<TestIdentifier>
XmlReportData. findAncestor(TestIdentifier testIdentifier, java.util.function.Predicate<TestIdentifier> predicate)
private java.util.Optional<TestIdentifier>
XmlReportData. findSkippedAncestor(TestIdentifier testIdentifier)
private java.lang.String
XmlReportWriter. formatNonStandardAttributesAsString(TestIdentifier testIdentifier)
private java.util.List<TestIdentifier>
XmlReportData. getAncestors(TestIdentifier testIdentifier)
private java.lang.String
XmlReportWriter. getClassName(TestIdentifier testIdentifier)
(package private) double
XmlReportData. getDurationInSeconds(TestIdentifier testIdentifier)
private java.lang.String
XmlReportWriter. getName(TestIdentifier testIdentifier)
(package private) java.util.List<ReportEntry>
XmlReportData. getReportEntries(TestIdentifier testIdentifier)
(package private) java.util.List<TestExecutionResult>
XmlReportData. getResults(TestIdentifier testIdentifier)
(package private) java.lang.String
XmlReportData. getSkipReason(TestIdentifier testIdentifier)
private java.lang.String
XmlReportWriter. getTime(TestIdentifier testIdentifier, java.text.NumberFormat numberFormat)
private boolean
LegacyXmlReportGeneratingListener. isRoot(TestIdentifier testIdentifier)
(package private) void
XmlReportData. markFinished(TestIdentifier testIdentifier, TestExecutionResult result)
(package private) void
XmlReportData. markSkipped(TestIdentifier testIdentifier, java.lang.String reason)
(package private) void
XmlReportData. markStarted(TestIdentifier testIdentifier)
void
LegacyXmlReportGeneratingListener. reportingEntryPublished(TestIdentifier testIdentifier, ReportEntry entry)
private boolean
XmlReportWriter. shouldInclude(TestPlan testPlan, TestIdentifier testIdentifier)
private XmlReportWriter.AggregatedTestResult
XmlReportWriter. toAggregatedResult(TestIdentifier testIdentifier)
(package private) boolean
XmlReportData. wasSkipped(TestIdentifier testIdentifier)
private void
XmlReportWriter. writeSkippedOrErrorOrFailureElement(TestIdentifier testIdentifier, XmlReportWriter.AggregatedTestResult testResult, javax.xml.stream.XMLStreamWriter writer)
private void
XmlReportWriter. writeSuiteAttributes(TestIdentifier testIdentifier, java.util.Collection<XmlReportWriter.AggregatedTestResult> testResults, java.text.NumberFormat numberFormat, javax.xml.stream.XMLStreamWriter writer)
private void
XmlReportWriter. writeTestcase(TestIdentifier testIdentifier, XmlReportWriter.AggregatedTestResult testResult, java.text.NumberFormat numberFormat, javax.xml.stream.XMLStreamWriter writer)
private void
XmlReportWriter. writeTestsuite(TestIdentifier testIdentifier, java.util.Map<TestIdentifier,XmlReportWriter.AggregatedTestResult> tests, javax.xml.stream.XMLStreamWriter writer)
(package private) void
XmlReportWriter. writeXmlReport(TestIdentifier rootDescriptor, java.io.Writer out)
private void
XmlReportWriter. writeXmlReport(TestIdentifier testIdentifier, java.util.Map<TestIdentifier,XmlReportWriter.AggregatedTestResult> tests, java.io.Writer out)
private void
LegacyXmlReportGeneratingListener. writeXmlReportInCaseOfRoot(TestIdentifier testIdentifier)
private void
LegacyXmlReportGeneratingListener. writeXmlReportSafely(TestIdentifier testIdentifier, java.lang.String rootName)
Method parameters in org.junit.platform.reporting.legacy.xml with type arguments of type TestIdentifier Modifier and Type Method Description private java.util.Optional<TestIdentifier>
XmlReportData. findAncestor(TestIdentifier testIdentifier, java.util.function.Predicate<TestIdentifier> predicate)
private void
XmlReportWriter. writeTestsuite(TestIdentifier testIdentifier, java.util.Map<TestIdentifier,XmlReportWriter.AggregatedTestResult> tests, javax.xml.stream.XMLStreamWriter writer)
private void
XmlReportWriter. writeXmlReport(TestIdentifier testIdentifier, java.util.Map<TestIdentifier,XmlReportWriter.AggregatedTestResult> tests, java.io.Writer out)
-
Uses of TestIdentifier in org.junit.platform.runner
Fields in org.junit.platform.runner with type parameters of type TestIdentifier Modifier and Type Field Description private java.util.Map<TestIdentifier,org.junit.runner.Description>
JUnitPlatformTestTree. descriptions
private java.util.function.Function<TestIdentifier,java.lang.String>
JUnitPlatformTestTree. nameExtractor
Methods in org.junit.platform.runner that return types with arguments of type TestIdentifier Modifier and Type Method Description private java.util.Set<TestIdentifier>
JUnitPlatformTestTree. applyFilterToDescriptions(org.junit.runner.manipulation.Filter filter)
(package private) java.util.Set<TestIdentifier>
JUnitPlatformTestTree. getFilteredLeaves(org.junit.runner.manipulation.Filter filter)
(package private) java.util.Set<TestIdentifier>
JUnitPlatformTestTree. getTestsInSubtree(TestIdentifier ancestor)
private java.util.function.Predicate<? super TestIdentifier>
JUnitPlatformTestTree. isALeaf(java.util.Set<TestIdentifier> identifiers)
private java.util.Set<TestIdentifier>
JUnitPlatformTestTree. removeNonLeafIdentifiers(java.util.Set<TestIdentifier> identifiers)
Methods in org.junit.platform.runner with parameters of type TestIdentifier Modifier and Type Method Description (package private) void
JUnitPlatformTestTree. addDynamicDescription(TestIdentifier newIdentifier, java.lang.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, java.lang.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 java.lang.String
JUnitPlatformTestTree. getTechnicalName(TestIdentifier testIdentifier)
(package private) java.util.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 TestIdentifier Modifier and Type Method Description private LauncherDiscoveryRequest
JUnitPlatform. createDiscoveryRequestForUniqueIds(java.util.Set<TestIdentifier> testIdentifiers)
private java.util.function.Predicate<? super TestIdentifier>
JUnitPlatformTestTree. isALeaf(java.util.Set<TestIdentifier> identifiers)
private java.util.Set<TestIdentifier>
JUnitPlatformTestTree. removeNonLeafIdentifiers(java.util.Set<TestIdentifier> identifiers)
-