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.
  • Class
    Description
    Assertions is a collection of selected assertion utility methods from JUnit Jupiter for use within the JUnit Platform Test Kit.
     
    EngineDiscoveryResults represents the results of test discovery by a TestEngine on the JUnit Platform and provides access to the TestDescriptor of the engine and any DiscoveryIssues that were encountered.
    EngineExecutionResults provides a fluent API for processing the results of executing a test plan on the JUnit Platform for a given TestEngine.
    EngineTestKit provides support for discovering and executing tests for a given TestEngine and provides convenient access to the results.
    TestEngine execution builder.
     
    Event represents a single event fired during execution of a test plan on the JUnit Platform.
    Collection of AssertJ conditions for Event.
    Events is a facade that provides a fluent API for working with events.
    EventStatistics provides a fluent API for asserting statistics for events.
    Enumeration of the different possible Event types.
    Execution encapsulates metadata for the execution of a single TestDescriptor.
    ExecutionRecorder is an EngineExecutionListener that records data from every event that occurs during the engine execution lifecycle and provides functionality for retrieving execution state via EngineExecutionResults.
    Executions is a facade that provides a fluent API for working with executions.
    TerminationInfo is a union type that allows propagation of terminated container/test state, supporting either the reason if the container/test was skipped or the TestExecutionResult if the container/test was executed.
    Collection of AssertJ conditions for TestExecutionResult.