Uses of Interface
org.junit.platform.engine.DiscoverySelector
-
Packages that use DiscoverySelector Package Description org.junit.jupiter.engine.discovery Internal classes for test discovery within the JUnit Jupiter test engine.org.junit.platform.console.command Commands of JUnit's console launcher.org.junit.platform.console.options Command-line option utility classes of JUnit's console launcher.org.junit.platform.engine Public API for test engines.org.junit.platform.engine.discovery org.junit.platform.engine.support.discovery Configurable test discovery implementation that can be reused by different test engines.org.junit.platform.launcher.core Core support classes for theLauncherincluding theLauncherFactoryand theLauncherDiscoveryRequestBuilder.org.junit.platform.launcher.listeners.discovery CommonLauncherDiscoveryListenerimplementations and factory methods.org.junit.platform.suite.commons Common support utilities for executing test suites on the JUnit Platform.org.junit.platform.testkit.engine Test Kit for testing the execution of aTestEnginerunning on the JUnit Platform.org.junit.vintage.engine.discovery Internal classes for test discovery within the JUnit Vintage test engine. -
-
Uses of DiscoverySelector in org.junit.jupiter.engine.discovery
Classes in org.junit.jupiter.engine.discovery that implement DiscoverySelector Modifier and Type Class Description (package private) classDeclaredMethodSelectorJupiter-specific selector for methods, potentially in nested classes.Methods in org.junit.jupiter.engine.discovery that return DiscoverySelector Modifier and Type Method Description private DiscoverySelectorClassSelectorResolver. selectClass(java.util.List<java.lang.Class<?>> classes)private DiscoverySelectorMethodSelectorResolver.MethodType. selectClass(java.util.List<java.lang.Class<?>> enclosingClasses, java.lang.Class<?> testClass)private DiscoverySelectorClassSelectorResolver. selectMethod(java.util.List<java.lang.Class<?>> classes, java.lang.reflect.Method method)Methods in org.junit.jupiter.engine.discovery that return types with arguments of type DiscoverySelector Modifier and Type Method Description private java.util.function.Supplier<java.util.Set<? extends DiscoverySelector>>ClassSelectorResolver. expansionCallback(ClassBasedTestDescriptor testDescriptor)private java.util.function.Supplier<java.util.Set<? extends DiscoverySelector>>ClassSelectorResolver. expansionCallback(TestDescriptor testDescriptor, java.util.function.Supplier<java.util.List<java.lang.Class<?>>> testClassesSupplier)private java.util.function.Supplier<java.util.Set<? extends DiscoverySelector>>MethodSelectorResolver. expansionCallback(TestDescriptor testDescriptor)Methods in org.junit.jupiter.engine.discovery with parameters of type DiscoverySelector Modifier and Type Method Description SelectorResolver.ResolutionMethodSelectorResolver. resolve(DiscoverySelector selector, SelectorResolver.Context context)Method parameters in org.junit.jupiter.engine.discovery with type arguments of type DiscoverySelector Modifier and Type Method Description private SelectorResolver.ResolutionMethodSelectorResolver. resolve(SelectorResolver.Context context, java.util.List<java.lang.Class<?>> enclosingClasses, java.lang.Class<?> testClass, java.util.function.Supplier<java.lang.reflect.Method> methodSupplier, java.util.function.BiFunction<TestDescriptor,java.util.function.Supplier<java.util.Set<? extends DiscoverySelector>>,SelectorResolver.Match> matchFactory) -
Uses of DiscoverySelector in org.junit.platform.console.command
Methods in org.junit.platform.console.command that return types with arguments of type DiscoverySelector Modifier and Type Method Description private static java.util.List<? extends DiscoverySelector>DiscoveryRequestCreator. createDiscoverySelectors(TestDiscoveryOptions options)Method parameters in org.junit.platform.console.command with type arguments of type DiscoverySelector Modifier and Type Method Description private static voidDiscoveryRequestCreator. addFilters(LauncherDiscoveryRequestBuilder requestBuilder, TestDiscoveryOptions options, java.util.List<? extends DiscoverySelector> selectors)private static ClassNameFilterDiscoveryRequestCreator. includedClassNamePatterns(TestDiscoveryOptions options, java.util.List<? extends DiscoverySelector> selectors) -
Uses of DiscoverySelector in org.junit.platform.console.options
Methods in org.junit.platform.console.options that return types with arguments of type DiscoverySelector Modifier and Type Method Description java.util.List<DiscoverySelector>TestDiscoveryOptions. getExplicitSelectors() -
Uses of DiscoverySelector in org.junit.platform.engine
Methods in org.junit.platform.engine with type parameters of type DiscoverySelector Modifier and Type Method Description <T extends DiscoverySelector>
java.util.List<T>EngineDiscoveryRequest. getSelectorsByType(java.lang.Class<T> selectorType)Get theDiscoverySelectorsfor this request, filtered by a particular type.Methods in org.junit.platform.engine with parameters of type DiscoverySelector Modifier and Type Method Description default voidEngineDiscoveryListener. selectorProcessed(UniqueId engineId, DiscoverySelector selector, SelectorResolutionResult result)Must be called after a discovery selector has been processed by a test engine. -
Uses of DiscoverySelector in org.junit.platform.engine.discovery
Classes in org.junit.platform.engine.discovery that implement DiscoverySelector Modifier and Type Class Description classClasspathResourceSelectorADiscoverySelectorthat 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.classClasspathRootSelectorADiscoverySelectorthat selects a classpath root so thatTestEnginescan search for class files or resources within the physical classpath — for example, to scan for test classes.classClassSelectorADiscoverySelectorthat selects aClassor class name so thatTestEnginescan discover tests or containers based on classes.classDirectorySelectorADiscoverySelectorthat selects a directory so thatTestEnginescan discover tests or containers based on directories in the file system.classFileSelectorADiscoverySelectorthat selects a file so thatTestEnginescan discover tests or containers based on files in the file system.classIterationSelectorADiscoverySelectorthat selects the iterations of a parentDiscoverySelectorvia their indices so thatTestEnginescan discover a subset of the iterations of tests or containers.classMethodSelectorADiscoverySelectorthat selects aMethodor a combination of class name, method name, and parameter types so thatTestEnginescan discover tests or containers based on methods.classModuleSelectorADiscoverySelectorthat selects a module name so thatTestEnginescan discover tests or containers based on modules.classNestedClassSelectorADiscoverySelectorthat selects a nestedClassor class name enclosed in other classes so thatTestEnginescan discover tests or containers based on classes.classNestedMethodSelectorADiscoverySelectorthat selects a nestedMethodor a combination of enclosing class names, class name, method name, and parameter types so thatTestEnginescan discover tests or containers based on methods.classPackageSelectorADiscoverySelectorthat selects a package name so thatTestEnginescan discover tests or containers based on packages.classUniqueIdSelectorADiscoverySelectorthat selects aUniqueIdso thatTestEnginescan discover tests or containers based on unique IDs.classUriSelectorADiscoverySelectorthat selects aURIso thatTestEnginescan discover tests or containers based on URIs.Fields in org.junit.platform.engine.discovery declared as DiscoverySelector Modifier and Type Field Description private DiscoverySelectorIterationSelector. parentSelectorMethods in org.junit.platform.engine.discovery that return DiscoverySelector Modifier and Type Method Description DiscoverySelectorIterationSelector. getParentSelector()Get the selected parentDiscoverySelector.Methods in org.junit.platform.engine.discovery that return types with arguments of type DiscoverySelector Modifier and Type Method Description java.util.Optional<? extends DiscoverySelector>DiscoverySelectorIdentifierParser.Context. parse(java.lang.String selector)Parse the supplied selector.java.util.Optional<? extends DiscoverySelector>DiscoverySelectorIdentifierParser. parse(DiscoverySelectorIdentifier identifier, DiscoverySelectorIdentifierParser.Context context)Parse the suppliedDiscoverySelectorIdentifier.(package private) static java.util.Optional<? extends DiscoverySelector>DiscoverySelectorIdentifierParsers. parse(java.lang.String identifier)(package private) static java.util.Optional<? extends DiscoverySelector>DiscoverySelectorIdentifierParsers. parse(DiscoverySelectorIdentifier identifier)static java.util.Optional<? extends DiscoverySelector>DiscoverySelectors. parse(java.lang.String identifier)Parse the supplied string representation of aDiscoverySelectorIdentifier.static java.util.Optional<? extends DiscoverySelector>DiscoverySelectors. parse(DiscoverySelectorIdentifier identifier)Parse the suppliedDiscoverySelectorIdentifier.(package private) static java.util.stream.Stream<? extends DiscoverySelector>DiscoverySelectorIdentifierParsers. parseAll(java.lang.String... identifiers)(package private) static java.util.stream.Stream<? extends DiscoverySelector>DiscoverySelectorIdentifierParsers. parseAll(java.util.Collection<DiscoverySelectorIdentifier> identifiers)static java.util.stream.Stream<? extends DiscoverySelector>DiscoverySelectors. parseAll(java.lang.String... identifiers)Parse the supplied string representations ofDiscoverySelectorIdentifiers.static java.util.stream.Stream<? extends DiscoverySelector>DiscoverySelectors. parseAll(java.util.Collection<DiscoverySelectorIdentifier> identifiers)Parse the suppliedDiscoverySelectorIdentifiers.Methods in org.junit.platform.engine.discovery with parameters of type DiscoverySelector Modifier and Type Method Description static IterationSelectorDiscoverySelectors. selectIteration(DiscoverySelector parentSelector, int... iterationIndices)Create anIterationSelectorfor the supplied parent selector and iteration indices.Constructors in org.junit.platform.engine.discovery with parameters of type DiscoverySelector Constructor Description IterationSelector(DiscoverySelector parentSelector, int... iterationIndices) -
Uses of DiscoverySelector in org.junit.platform.engine.support.discovery
Fields in org.junit.platform.engine.support.discovery with type parameters of type DiscoverySelector Modifier and Type Field Description private java.util.function.Supplier<java.util.Set<? extends DiscoverySelector>>SelectorResolver.Match. childSelectorsSupplierprivate java.util.Map<DiscoverySelector,SelectorResolver.Context>EngineDiscoveryRequestResolution. contextBySelectorprivate java.util.Queue<DiscoverySelector>EngineDiscoveryRequestResolution. remainingSelectorsprivate java.util.Map<DiscoverySelector,SelectorResolver.Resolution>EngineDiscoveryRequestResolution. resolvedSelectorsprivate java.util.Set<? extends DiscoverySelector>SelectorResolver.Resolution. selectorsMethods in org.junit.platform.engine.support.discovery that return types with arguments of type DiscoverySelector Modifier and Type Method Description java.util.Set<? extends DiscoverySelector>SelectorResolver.Match. expand()Expand this match in order to resolve the children of the containedTestDescriptor.java.util.Set<? extends DiscoverySelector>SelectorResolver.Resolution. getSelectors()Returns the selectors contained by this resolution.Methods in org.junit.platform.engine.support.discovery with parameters of type DiscoverySelector Modifier and Type Method Description private SelectorResolver.ContextEngineDiscoveryRequestResolution. getContext(DiscoverySelector selector)java.util.Optional<TestDescriptor>EngineDiscoveryRequestResolution.DefaultContext. resolve(DiscoverySelector selector)private java.util.Optional<SelectorResolver.Resolution>EngineDiscoveryRequestResolution. resolve(DiscoverySelector selector)private java.util.Optional<SelectorResolver.Resolution>EngineDiscoveryRequestResolution. resolve(DiscoverySelector selector, java.util.function.Function<SelectorResolver,SelectorResolver.Resolution> resolutionFunction)java.util.Optional<TestDescriptor>SelectorResolver.Context. resolve(DiscoverySelector selector)Resolve the suppliedTestDescriptor, if possible.default SelectorResolver.ResolutionSelectorResolver. resolve(DiscoverySelector selector, SelectorResolver.Context context)Resolve the suppliedDiscoverySelectorusing the suppliedContext.private voidEngineDiscoveryRequestResolution. resolveCompletely(DiscoverySelector selector)Method parameters in org.junit.platform.engine.support.discovery with type arguments of type DiscoverySelector Modifier and Type Method Description <T extends TestDescriptor>
java.util.Optional<T>EngineDiscoveryRequestResolution.DefaultContext. addToParent(java.util.function.Supplier<DiscoverySelector> parentSelectorSupplier, java.util.function.Function<TestDescriptor,java.util.Optional<T>> creator)<T extends TestDescriptor>
java.util.Optional<T>SelectorResolver.Context. addToParent(java.util.function.Supplier<DiscoverySelector> parentSelectorSupplier, java.util.function.Function<TestDescriptor,java.util.Optional<T>> creator)Add aTestDescriptorto a parent, specified by theDiscoverySelectorreturned by the suppliedSupplier, by applying the suppliedFunctionto the new parent.static SelectorResolver.MatchSelectorResolver.Match. exact(TestDescriptor testDescriptor, java.util.function.Supplier<java.util.Set<? extends DiscoverySelector>> childSelectorsSupplier)Factory for creating an exact match with potential children.static SelectorResolver.MatchSelectorResolver.Match. partial(TestDescriptor testDescriptor, java.util.function.Supplier<java.util.Set<? extends DiscoverySelector>> childSelectorsSupplier)Factory for creating a partial match with potential children.static SelectorResolver.ResolutionSelectorResolver.Resolution. selectors(java.util.Set<? extends DiscoverySelector> selectors)Factory for creating a resolution that contains the suppliedDiscoverySelectors.Constructor parameters in org.junit.platform.engine.support.discovery with type arguments of type DiscoverySelector Constructor Description Match(TestDescriptor testDescriptor, java.util.function.Supplier<java.util.Set<? extends DiscoverySelector>> childSelectorsSupplier, SelectorResolver.Match.Type type) -
Uses of DiscoverySelector in org.junit.platform.launcher.core
Fields in org.junit.platform.launcher.core with type parameters of type DiscoverySelector Modifier and Type Field Description private java.util.List<DiscoverySelector>DefaultDiscoveryRequest. selectorsprivate java.util.List<DiscoverySelector>LauncherDiscoveryRequestBuilder. selectorsMethods in org.junit.platform.launcher.core with type parameters of type DiscoverySelector Modifier and Type Method Description <T extends DiscoverySelector>
java.util.List<T>DefaultDiscoveryRequest. getSelectorsByType(java.lang.Class<T> selectorType)<T extends DiscoverySelector>
java.util.List<T>DelegatingLauncherDiscoveryRequest. getSelectorsByType(java.lang.Class<T> selectorType)Methods in org.junit.platform.launcher.core with parameters of type DiscoverySelector Modifier and Type Method Description voidDiscoveryIssueCollector. selectorProcessed(UniqueId engineId, DiscoverySelector selector, SelectorResolutionResult result)LauncherDiscoveryRequestBuilderLauncherDiscoveryRequestBuilder. selectors(DiscoverySelector... selectors)Add all suppliedselectorsto the request.private static TestSourceDiscoveryIssueCollector. toSource(DiscoverySelector selector)Method parameters in org.junit.platform.launcher.core with type arguments of type DiscoverySelector Modifier and Type Method Description LauncherDiscoveryRequestBuilderLauncherDiscoveryRequestBuilder. selectors(java.util.List<? extends DiscoverySelector> selectors)Add all suppliedselectorsto the request.Constructor parameters in org.junit.platform.launcher.core with type arguments of type DiscoverySelector Constructor Description DefaultDiscoveryRequest(java.util.List<DiscoverySelector> selectors, java.util.List<EngineFilter> engineFilters, java.util.List<DiscoveryFilter<?>> discoveryFilters, java.util.List<PostDiscoveryFilter> postDiscoveryFilters, LauncherConfigurationParameters configurationParameters, LauncherDiscoveryListener discoveryListener, OutputDirectoryCreator outputDirectoryCreator) -
Uses of DiscoverySelector in org.junit.platform.launcher.listeners.discovery
Methods in org.junit.platform.launcher.listeners.discovery with parameters of type DiscoverySelector Modifier and Type Method Description voidCompositeLauncherDiscoveryListener. selectorProcessed(UniqueId engineId, DiscoverySelector selector, SelectorResolutionResult result)voidLoggingLauncherDiscoveryListener. selectorProcessed(UniqueId engineId, DiscoverySelector selector, SelectorResolutionResult result) -
Uses of DiscoverySelector in org.junit.platform.suite.commons
Methods in org.junit.platform.suite.commons that return types with arguments of type DiscoverySelector Modifier and Type Method Description (package private) static java.util.List<DiscoverySelector>AdditionalDiscoverySelectors. parseIdentifiers(java.lang.String[] identifiers)Methods in org.junit.platform.suite.commons with parameters of type DiscoverySelector Modifier and Type Method Description SuiteLauncherDiscoveryRequestBuilderSuiteLauncherDiscoveryRequestBuilder. selectors(DiscoverySelector... selectors)Add all suppliedselectorsto the request.Method parameters in org.junit.platform.suite.commons with type arguments of type DiscoverySelector Modifier and Type Method Description SuiteLauncherDiscoveryRequestBuilderSuiteLauncherDiscoveryRequestBuilder. selectors(java.util.List<? extends DiscoverySelector> selectors)Add all suppliedselectorsto the request. -
Uses of DiscoverySelector in org.junit.platform.testkit.engine
Methods in org.junit.platform.testkit.engine with parameters of type DiscoverySelector Modifier and Type Method Description EngineTestKit.BuilderEngineTestKit.Builder. selectors(DiscoverySelector... selectors)Add all of the supplied discovery selectors. -
Uses of DiscoverySelector in org.junit.vintage.engine.discovery
Methods in org.junit.vintage.engine.discovery with parameters of type DiscoverySelector Modifier and Type Method Description private SelectorResolver.ResolutionMethodSelectorResolver. resolveParentAndAddFilter(SelectorResolver.Context context, DiscoverySelector selector, java.util.function.Function<RunnerTestDescriptor,org.junit.runner.manipulation.Filter> filterCreator)
-