Module org.junit.platform.engine
Class EngineDiscoveryRequestResolver.DefaultInitializationContext<T extends TestDescriptor>
java.lang.Object
org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver.DefaultInitializationContext<T>
- All Implemented Interfaces:
EngineDiscoveryRequestResolver.InitializationContext<T>
- Enclosing class:
EngineDiscoveryRequestResolver<T extends TestDescriptor>
private static class EngineDiscoveryRequestResolver.DefaultInitializationContext<T extends TestDescriptor>
extends Object
implements EngineDiscoveryRequestResolver.InitializationContext<T>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefaultInitializationContext(EngineDiscoveryRequest request, T engineDescriptor) -
Method Summary
Modifier and TypeMethodDescriptionBuild aPredicatefor fully qualified class names to be used for classpath scanning from anEngineDiscoveryRequest.Get the class name filter built from theClassNameFiltersandPackageNameFiltersin theEngineDiscoveryRequestthat is about to be resolved.Get theEngineDiscoveryRequestthat is about to be resolved.Get the engine'sTestDescriptorthat will be used to collect the results.
-
Field Details
-
request
-
engineDescriptor
-
classNameFilter
-
-
Constructor Details
-
DefaultInitializationContext
DefaultInitializationContext(EngineDiscoveryRequest request, T engineDescriptor)
-
-
Method Details
-
buildClassNamePredicate
Build aPredicatefor fully qualified class names to be used for classpath scanning from anEngineDiscoveryRequest.- Parameters:
request- the request to build a predicate from
-
getDiscoveryRequest
Description copied from interface:EngineDiscoveryRequestResolver.InitializationContextGet theEngineDiscoveryRequestthat is about to be resolved.- Specified by:
getDiscoveryRequestin interfaceEngineDiscoveryRequestResolver.InitializationContext<T extends TestDescriptor>- Returns:
- the
EngineDiscoveryRequest; nevernull
-
getEngineDescriptor
Description copied from interface:EngineDiscoveryRequestResolver.InitializationContextGet the engine'sTestDescriptorthat will be used to collect the results.- Specified by:
getEngineDescriptorin interfaceEngineDiscoveryRequestResolver.InitializationContext<T extends TestDescriptor>- Returns:
- engine's
TestDescriptor; nevernull
-
getClassNameFilter
Description copied from interface:EngineDiscoveryRequestResolver.InitializationContextGet the class name filter built from theClassNameFiltersandPackageNameFiltersin theEngineDiscoveryRequestthat is about to be resolved.- Specified by:
getClassNameFilterin interfaceEngineDiscoveryRequestResolver.InitializationContext<T extends TestDescriptor>- Returns:
- the predicate for filtering the resolved class names; never
null
-