Class ClassSelector
java.lang.Object
org.junit.platform.engine.discovery.ClassSelector
- All Implemented Interfaces:
DiscoverySelector
@API(status=STABLE,
since="1.0")
public class ClassSelector
extends Object
implements DiscoverySelector
A
DiscoverySelector that selects a Class or class name so
that TestEngines can discover
tests or containers based on classes.
If a Java Class reference is provided, the selector will return
that Class and its class name accordingly. If a class name is
provided, the selector will only attempt to lazily load the Class
if getJavaClass() is invoked.
In this context, Java Class means anything that can be referenced
as a Class on the JVM — for example, classes from other JVM
languages such Groovy, Scala, etc.
- Since:
- 1.0
- See Also:
DiscoverySelectors.selectClass(String),DiscoverySelectors.selectClass(Class),ClassSource