Package org.junit.platform.engine
@NullMarked
package org.junit.platform.engine
Public API for test engines.
-
ClassDescriptionToken that should be checked to determine whether an operation was requested to be cancelled.Configuration parameters that
TestEnginesmay use to influence test discovery and execution.ADiscoveryFilteris applied during test discovery to determine if a given container or test should be included in the test plan.DiscoveryIssuerepresents an issue that was encountered during test discovery by aTestEngine.Builder for creating aDiscoveryIssue.The severity of aDiscoveryIssue.A selector defines what aTestEnginecan use to discover tests — for example, the name of a Java class, the path to a file or directory, etc.Identifier for aDiscoverySelectorwith a specific prefix.EngineDiscoveryListenercontainsTestEngineaccess to the information necessary to discover tests and containers.EngineDiscoveryRequestprovides aTestEngineaccess to the information necessary to discover tests and containers.Listener to be notified of test execution events by test engines.Provides a singleTestEngineaccess to the information necessary to execute its tests.Filter<T>AFiltercan be applied to determine if an object should be included or excluded in a result set.The result of applying aFilter.Status of resolving aDiscoverySelector.Mutable descriptor for a test or container that has been discovered by aTestEngine.Supported types forTestDescriptors.Visitor for the tree-likeTestDescriptorstructure.ATestEnginefacilitates discovery and execution of tests for a particular programming model.TestExecutionResultencapsulates the result of executing a single test or container.Status of executing a single test or container.Representation of the source of a test or container used to navigate to its location by IDEs and build tools.Immutable value object for a tag that is assigned to a test or container.UniqueIdencapsulates the creation, parsing, and display of unique IDs forTestDescriptors.A segment of aUniqueIdcomprises a type and a value.