Uses of Package
org.junit.platform.engine
Packages that use org.junit.platform.engine
Package
Description
Public API for test engines.
ConfigurationParameters-related support
classes intended to be used by test engine implementations.TestDescriptor-related support classes
intended to be used by test engine implementations and clients of
the launcher.Configurable test discovery implementation that can be reused by different test engines.
Filter-related support classes intended to be
used by test engine implementations.Support classes and base implementation for any
TestEngine that wishes to organize test suites
hierarchically based on the
Node abstraction.-
Classes in org.junit.platform.engine used by org.junit.platform.engineClassDescriptionConfiguration 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.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 forDiscoverySelectorswith 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.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.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. -
Classes in org.junit.platform.engine used by org.junit.platform.engine.discoveryClassDescriptionA
DiscoveryFilteris applied during test discovery to determine if a given container or test should be included in the test plan.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 forDiscoverySelectorswith a specific prefix.AFiltercan be applied to determine if an object should be included or excluded in a result set.UniqueIdencapsulates the creation, parsing, and display of unique IDs forTestDescriptors. -
Classes in org.junit.platform.engine used by org.junit.platform.engine.support.configClassDescriptionConfiguration parameters that
TestEnginesmay use to influence test discovery and execution. -
Classes in org.junit.platform.engine used by org.junit.platform.engine.support.descriptorClassDescriptionMutable descriptor for a test or container that has been discovered by a
TestEngine.Supported types forTestDescriptors.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. -
Classes in org.junit.platform.engine used by org.junit.platform.engine.support.discoveryClassDescriptionA selector defines what a
TestEnginecan use to discover tests — for example, the name of a Java class, the path to a file or directory, etc.EngineDiscoveryRequestprovides aTestEngineaccess to the information necessary to discover tests and containers.Mutable descriptor for a test or container that has been discovered by aTestEngine.Visitor for the tree-likeTestDescriptorstructure. -
Classes in org.junit.platform.engine used by org.junit.platform.engine.support.filterClassDescription
EngineDiscoveryRequestprovides aTestEngineaccess to the information necessary to discover tests and containers. -
Classes in org.junit.platform.engine used by org.junit.platform.engine.support.hierarchicalClassDescriptionConfiguration parameters that
TestEnginesmay use to influence test discovery and execution.Listener to be notified of test execution events by test engines.Provides a singleTestEngineaccess to the information necessary to execute its tests.Mutable descriptor for a test or container that has been discovered by aTestEngine.ATestEnginefacilitates discovery and execution of tests for a particular programming model.TestExecutionResultencapsulates the result of executing a single test or container.