Module org.junit.platform.engine
Package org.junit.platform.engine
Public API for test engines.
-
Interface Summary Interface Description ConfigurationParameters Configuration parameters thatTestEngines
may use to influence test discovery and execution.DiscoveryFilter<T> ADiscoveryFilter
is applied during test discovery to determine if a given container or test should be included in the test plan.DiscoverySelector A selector defines what aTestEngine
can use to discover tests — for example, the name of a Java class, the path to a file or directory, etc.EngineDiscoveryListener EngineDiscoveryListener
containsTestEngine
access to the information necessary to discover tests and containers.EngineDiscoveryRequest EngineDiscoveryRequest
provides aTestEngine
access to the information necessary to discover tests and containers.EngineExecutionListener Listener to be notified of test execution events by test engines.Filter<T> AFilter
can be applied to determine if an object should be included or excluded in a result set.TestDescriptor Mutable descriptor for a test or container that has been discovered by aTestEngine
.TestDescriptor.Visitor Visitor for the tree-likeTestDescriptor
structure.TestEngine ATestEngine
facilitates discovery and execution of tests for a particular programming model.TestSource Representation of the source of a test or container used to navigate to its location by IDEs and build tools. -
Class Summary Class Description ExecutionRequest Provides a singleTestEngine
access to the information necessary to execute its tests.FilterResult The result of applying aFilter
.SelectorResolutionResult TestExecutionResult TestExecutionResult
encapsulates the result of executing a single test or container.TestTag Immutable value object for a tag that is assigned to a test or container.UniqueId UniqueId
encapsulates the creation, parsing, and display of unique IDs forTestDescriptors
.UniqueId.Segment A segment of aUniqueId
comprises a type and a value. -
Enum Summary Enum Description SelectorResolutionResult.Status Status of resolving aDiscoverySelector
.TestDescriptor.Type Supported types forTestDescriptors
.TestExecutionResult.Status Status of executing a single test or container.