Class EngineDiscoveryRequestResolution
java.lang.Object
org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolution
- Since:
- 1.5
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<DiscoverySelector, SelectorResolver.Context> private final SelectorResolver.Contextprivate final TestDescriptorprivate final Queue<DiscoverySelector> private final EngineDiscoveryRequestprivate final Map<DiscoverySelector, SelectorResolver.Resolution> private final Map<UniqueId, SelectorResolver.Match> private final List<SelectorResolver> private final List<TestDescriptor.Visitor> -
Constructor Summary
ConstructorsConstructorDescriptionEngineDiscoveryRequestResolution(EngineDiscoveryRequest request, TestDescriptor engineDescriptor, List<SelectorResolver> resolvers, List<TestDescriptor.Visitor> visitors) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidprivate SelectorResolver.ContextgetContext(DiscoverySelector selector) private Optional<SelectorResolver.Resolution> resolve(DiscoverySelector selector) private Optional<SelectorResolver.Resolution> resolve(DiscoverySelector selector, Function<SelectorResolver, SelectorResolver.Resolution> resolutionFunction) private voidresolveCompletely(DiscoverySelector selector) private Optional<SelectorResolver.Resolution> resolveUniqueId(UniqueIdSelector selector) (package private) voidrun()
-
Field Details
-
request
-
defaultContext
-
resolvers
-
visitors
-
engineDescriptor
-
resolvedSelectors
-
resolvedUniqueIds
-
remainingSelectors
-
contextBySelector
-
-
Constructor Details
-
EngineDiscoveryRequestResolution
EngineDiscoveryRequestResolution(EngineDiscoveryRequest request, TestDescriptor engineDescriptor, List<SelectorResolver> resolvers, List<TestDescriptor.Visitor> visitors)
-
-
Method Details
-
run
void run() -
resolveCompletely
-
enqueueAdditionalSelectors
-
resolve
-
resolveUniqueId
-
getContext
-
resolve
private Optional<SelectorResolver.Resolution> resolve(DiscoverySelector selector, Function<SelectorResolver, SelectorResolver.Resolution> resolutionFunction)
-