Class NestedClassSelector

java.lang.Object
org.junit.platform.engine.discovery.NestedClassSelector
All Implemented Interfaces:
DiscoverySelector

@API(status=STABLE, since="1.6") public class NestedClassSelector extends Object implements DiscoverySelector
A DiscoverySelector that selects a nested Class or class name enclosed in other classes so that TestEngines can discover tests or containers based on classes.

If Java Class references are provided for the nested class or the enclosing classes, the selector will return those classes and their class names accordingly. If class names are provided, the selector will only attempt to lazily load classes if getEnclosingClasses() or getNestedClass() 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.6
See Also:
  • Method Details