Package org.junit.platform.testkit.engine
package org.junit.platform.testkit.engine
Test Kit for testing the execution of a
TestEngine
running on the JUnit Platform.-
ClassDescription
Assertionsis a collection of selected assertion utility methods from JUnit Jupiter for use within the JUnit Platform Test Kit.EngineDiscoveryResultsrepresents the results of test discovery by aTestEngineon the JUnit Platform and provides access to theTestDescriptorof the engine and anyDiscoveryIssuesthat were encountered.EngineExecutionResultsprovides a fluent API for processing the results of executing a test plan on the JUnit Platform for a givenTestEngine.EngineTestKitprovides support for discovering and executing tests for a givenTestEngineand provides convenient access to the results.TestEngineexecution builder.Eventrepresents a single event fired during execution of a test plan on the JUnit Platform.Collection of AssertJ conditions forEvent.Eventsis a facade that provides a fluent API for working with events.EventStatisticsprovides a fluent API for asserting statistics for events.Enumeration of the different possibleEventtypes.Executionencapsulates metadata for the execution of a singleTestDescriptor.ExecutionRecorderis anEngineExecutionListenerthat records data from every event that occurs during the engine execution lifecycle and provides functionality for retrieving execution state viaEngineExecutionResults.Executionsis a facade that provides a fluent API for working with executions.TerminationInfois a union type that allows propagation of terminated container/test state, supporting either the reason if the container/test was skipped or theTestExecutionResultif the container/test was executed.Collection of AssertJ conditions forTestExecutionResult.