Uses of Class
org.junit.platform.engine.TestExecutionResult
-
Packages that use TestExecutionResult Package Description org.junit.jupiter.engine.descriptor Test descriptors used within the JUnit Jupiter test engine.org.junit.platform.engine Public API for 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 CommonTestExecutionListener
implementations and related support classes for theLauncher
.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.org.junit.vintage.engine.execution Internal classes for test execution within the JUnit Vintage test engine. -
-
Uses of TestExecutionResult in org.junit.jupiter.engine.descriptor
Methods in org.junit.jupiter.engine.descriptor with parameters of type TestExecutionResult Modifier and Type Method Description void
TestFactoryTestDescriptor. nodeFinished(JupiterEngineExecutionContext context, TestDescriptor descriptor, TestExecutionResult result)
OverrideTestMethodTestDescriptor.nodeFinished(org.junit.jupiter.engine.execution.JupiterEngineExecutionContext, org.junit.platform.engine.TestDescriptor, org.junit.platform.engine.TestExecutionResult)
as a no-op, since theTestWatcher
API is not supported for@TestFactory
containers.void
TestMethodTestDescriptor. nodeFinished(JupiterEngineExecutionContext context, TestDescriptor descriptor, TestExecutionResult result)
InvoketestSuccessful()
,testAborted()
, ortestFailed()
on each registeredTestWatcher
according to the status of the suppliedTestExecutionResult
, in reverse registration order. -
Uses of TestExecutionResult in org.junit.platform.engine
Fields in org.junit.platform.engine declared as TestExecutionResult Modifier and Type Field Description private static TestExecutionResult
TestExecutionResult. SUCCESSFUL_RESULT
Methods in org.junit.platform.engine that return TestExecutionResult Modifier and Type Method Description static TestExecutionResult
TestExecutionResult. aborted(java.lang.Throwable throwable)
Create aTestExecutionResult
for an aborted execution of a test or container with the suppliedthrowable
.static TestExecutionResult
TestExecutionResult. failed(java.lang.Throwable throwable)
Create aTestExecutionResult
for a failed execution of a test or container with the suppliedthrowable
.static TestExecutionResult
TestExecutionResult. successful()
Create aTestExecutionResult
for a successful execution of a test or container.Methods in org.junit.platform.engine with parameters of type TestExecutionResult Modifier and Type Method Description default void
EngineExecutionListener. executionFinished(TestDescriptor testDescriptor, TestExecutionResult testExecutionResult)
Must be called when the execution of a leaf or subtree of the test tree has finished, regardless of the outcome. -
Uses of TestExecutionResult in org.junit.platform.engine.support.hierarchical
Methods in org.junit.platform.engine.support.hierarchical that return TestExecutionResult Modifier and Type Method Description TestExecutionResult
SingleTestExecutor. executeSafely(SingleTestExecutor.Executable executable)
Deprecated.Execute the suppliedSingleTestExecutor.Executable
and return aTestExecutionResult
based on the outcome.TestExecutionResult
ThrowableCollector. toTestExecutionResult()
Convert the collectedThrowables
into aTestExecutionResult
.Methods in org.junit.platform.engine.support.hierarchical with parameters of type TestExecutionResult Modifier and Type Method Description default void
Node. nodeFinished(C context, TestDescriptor testDescriptor, TestExecutionResult result)
Callback invoked when the execution of this node has finished. -
Uses of TestExecutionResult in org.junit.platform.launcher
Methods in org.junit.platform.launcher with parameters of type TestExecutionResult Modifier and Type Method Description 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. -
Uses of TestExecutionResult in org.junit.platform.launcher.core
Fields in org.junit.platform.launcher.core declared as TestExecutionResult Modifier and Type Field Description private TestExecutionResult
OutcomeDelayingEngineExecutionListener. executionResult
Methods in org.junit.platform.launcher.core with parameters of type TestExecutionResult Modifier and Type Method Description void
DelegatingEngineExecutionListener. executionFinished(TestDescriptor testDescriptor, TestExecutionResult testExecutionResult)
void
ExecutionListenerAdapter. executionFinished(TestDescriptor testDescriptor, TestExecutionResult testExecutionResult)
void
OutcomeDelayingEngineExecutionListener. executionFinished(TestDescriptor testDescriptor, TestExecutionResult executionResult)
void
TestExecutionListenerRegistry.CompositeTestExecutionListener. executionFinished(TestIdentifier testIdentifier, TestExecutionResult testExecutionResult)
void
StreamInterceptingTestExecutionListener. executionJustFinished(TestIdentifier testIdentifier, TestExecutionResult testExecutionResult)
default void
TestExecutionListenerRegistry.EagerTestExecutionListener. executionJustFinished(TestIdentifier testIdentifier, TestExecutionResult testExecutionResult)
-
Uses of TestExecutionResult in org.junit.platform.launcher.listeners
Methods in org.junit.platform.launcher.listeners with parameters of type TestExecutionResult Modifier and Type Method Description void
LoggingListener. executionFinished(TestIdentifier testIdentifier, TestExecutionResult testExecutionResult)
void
SummaryGeneratingListener. executionFinished(TestIdentifier testIdentifier, TestExecutionResult testExecutionResult)
-
Uses of TestExecutionResult in org.junit.platform.reporting.legacy.xml
Fields in org.junit.platform.reporting.legacy.xml with type parameters of type TestExecutionResult Modifier and Type Field Description private java.util.List<TestExecutionResult>
XmlReportWriter.AggregatedTestResult. executionResults
private java.util.Map<TestIdentifier,TestExecutionResult>
XmlReportData. finishedTests
Methods in org.junit.platform.reporting.legacy.xml that return types with arguments of type TestExecutionResult Modifier and Type Method Description (package private) java.util.List<TestExecutionResult>
XmlReportData. getResults(TestIdentifier testIdentifier)
Methods in org.junit.platform.reporting.legacy.xml with parameters of type TestExecutionResult Modifier and Type Method Description void
LegacyXmlReportGeneratingListener. executionFinished(TestIdentifier testIdentifier, TestExecutionResult result)
private static XmlReportWriter.AggregatedTestResult.Type
XmlReportWriter.AggregatedTestResult.Type. from(TestExecutionResult executionResult)
private static boolean
XmlReportWriter. isFailure(TestExecutionResult result)
(package private) void
XmlReportData. markFinished(TestIdentifier testIdentifier, TestExecutionResult result)
Method parameters in org.junit.platform.reporting.legacy.xml with type arguments of type TestExecutionResult Modifier and Type Method Description static XmlReportWriter.AggregatedTestResult
XmlReportWriter.AggregatedTestResult. nonSkipped(java.util.List<TestExecutionResult> executionResults)
Constructor parameters in org.junit.platform.reporting.legacy.xml with type arguments of type TestExecutionResult Constructor Description AggregatedTestResult(XmlReportWriter.AggregatedTestResult.Type type, java.util.List<TestExecutionResult> executionResults)
-
Uses of TestExecutionResult in org.junit.platform.runner
Methods in org.junit.platform.runner with parameters of type TestExecutionResult Modifier and Type Method Description void
JUnitPlatformRunnerListener. executionFinished(TestIdentifier testIdentifier, TestExecutionResult testExecutionResult)
private org.junit.runner.notification.Failure
JUnitPlatformRunnerListener. toFailure(TestExecutionResult testExecutionResult, org.junit.runner.Description description)
-
Uses of TestExecutionResult in org.junit.vintage.engine.execution
Fields in org.junit.vintage.engine.execution with type parameters of type TestExecutionResult Modifier and Type Field Description private java.util.Map<TestDescriptor,java.util.List<TestExecutionResult>>
TestRun. executionResults
Methods in org.junit.vintage.engine.execution that return TestExecutionResult Modifier and Type Method Description (package private) TestExecutionResult
TestRun. getStoredResultOrSuccessful(TestDescriptor testDescriptor)
Methods in org.junit.vintage.engine.execution with parameters of type TestExecutionResult Modifier and Type Method Description private void
RunnerExecutor. reportUnexpectedFailure(TestRun testRun, RunnerTestDescriptor runnerTestDescriptor, TestExecutionResult result)
(package private) void
TestRun. storeResult(TestDescriptor testDescriptor, TestExecutionResult result)
Method parameters in org.junit.vintage.engine.execution with type arguments of type TestExecutionResult Modifier and Type Method Description private void
RunListenerAdapter. handleFailure(org.junit.runner.notification.Failure failure, java.util.function.Function<java.lang.Throwable,TestExecutionResult> resultCreator)
private void
RunListenerAdapter. handleFailure(org.junit.runner.notification.Failure failure, java.util.function.Function<java.lang.Throwable,TestExecutionResult> resultCreator, TestDescriptor testDescriptor)
-