Top Description
org.junit.platform.engine

public Interface TestSource

extends Serializable
Known Direct Subinterfaces
org.junit.platform.engine.support.descriptor.UriSource
Known Direct Implementers
org.junit.platform.engine.support.descriptor.ClasspathResourceSource, org.junit.platform.engine.support.descriptor.ClassSource, org.junit.platform.engine.support.descriptor.CompositeTestSource, org.junit.platform.engine.support.descriptor.MethodSource, org.junit.platform.engine.support.descriptor.PackageSource
Annotations
@API
status:STABLE
since:1.0
Static Imports
org.apiguardian.api.API.Status.STABLE

Representation of the source of a test or container used to navigate to its location by IDEs and build tools.

This is a marker interface. Clients need to check instances for concrete subclasses or subinterfaces.

Implementations of this interface need to ensure that they are serializable and immutable since they may be used as data transfer objects.

Since
1.0