Module org.junit.platform.engine
Package org.junit.platform.engine
Public API for test engines.
-
Interface Summary Interface Description ConfigurationParameters Configuration parameters thatTestEnginesmay use to influence test discovery and execution.DiscoveryFilter<T> ADiscoveryFilteris applied during test discovery to determine if a given container or test should be included in the test plan.DiscoverySelector 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.EngineDiscoveryListener EngineDiscoveryListenercontainsTestEngineaccess to the information necessary to discover tests and containers.EngineDiscoveryRequest EngineDiscoveryRequestprovides aTestEngineaccess to the information necessary to discover tests and containers.EngineExecutionListener Listener to be notified of test execution events by test engines.Filter<T> AFiltercan 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-likeTestDescriptorstructure.TestEngine ATestEnginefacilitates 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 singleTestEngineaccess to the information necessary to execute its tests.FilterResult The result of applying aFilter.SelectorResolutionResult TestExecutionResult TestExecutionResultencapsulates 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 UniqueIdencapsulates the creation, parsing, and display of unique IDs forTestDescriptors.UniqueId.Segment A segment of aUniqueIdcomprises 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.