Package org.junit.platform.engine.discovery
package org.junit.platform.engine.discovery
-
ClassDescriptionAbstract
ClassNameFilterthat servers as a superclass for filters including or excluding fully qualified class names based on pattern-matching.DiscoveryFilterthat is applied to the name of aClass.ADiscoverySelectorthat selects the name of a classpath resource so thatTestEnginescan load resources from the classpath — for example, to load XML or JSON files from the classpath, potentially within JARs.ADiscoverySelectorthat selects a classpath root so thatTestEnginescan search for class files or resources within the physical classpath — for example, to scan for test classes.ADiscoverySelectorthat selects aClassor class name so thatTestEnginescan discover tests or containers based on classes.ADiscoverySelectorthat selects a directory so thatTestEnginescan discover tests or containers based on directories in the file system.Collection ofstaticfactory methods for creatingDiscoverySelectors.ClassNameFilterthat matches fully qualified class names against patterns in the form of regular expressions.PackageNameFilterthat matches fully qualified package names that are not prefixed by one of the package names provided to the filter.ADiscoverySelectorthat selects a file so thatTestEnginescan discover tests or containers based on files in the file system.ClassNameFilterthat matches fully qualified class names against patterns in the form of regular expressions.PackageNameFilterthat matches fully qualified package names that are prefixed by one of the package names provided to the filter.ADiscoverySelectorthat selects aMethodor a combination of class name, method name, and parameter types so thatTestEnginescan discover tests or containers based on methods.ADiscoverySelectorthat selects a module name so thatTestEnginescan discover tests or containers based on modules.ADiscoverySelectorthat selects a nestedClassor class name enclosed in other classes so thatTestEnginescan discover tests or containers based on classes.ADiscoverySelectorthat selects a nestedMethodor a combination of enclosing classes names, class name, method name, and parameter types so thatTestEnginescan discover tests or containers based on methods.DiscoveryFilterthat is applied to the name of aPackage.ADiscoverySelectorthat selects a package name so thatTestEnginescan discover tests or containers based on packages.ADiscoverySelectorthat selects aUniqueIdso thatTestEnginescan discover tests or containers based on unique IDs.ADiscoverySelectorthat selects aURIso thatTestEnginescan discover tests or containers based on URIs.