Uses of Interface
org.junit.platform.engine.support.discovery.DiscoveryIssueReporter
Packages that use DiscoveryIssueReporter
Package
Description
Configurable test discovery implementation that can be reused by different test engines.
-
Uses of DiscoveryIssueReporter in org.junit.platform.engine.support.discovery
Methods in org.junit.platform.engine.support.discovery that return DiscoveryIssueReporterModifier and TypeMethodDescriptionstatic DiscoveryIssueReporterDiscoveryIssueReporter.collecting(Collection<? super DiscoveryIssue> collection) Create a newDiscoveryIssueReporterthat adds reported issues to the supplied collection.static DiscoveryIssueReporterDiscoveryIssueReporter.consuming(Consumer<? super DiscoveryIssue> consumer) Create a newDiscoveryIssueReporterthat adds reported issues to the supplied consumer.static DiscoveryIssueReporterDiscoveryIssueReporter.deduplicating(DiscoveryIssueReporter delegate) Create a newDiscoveryIssueReporterthat avoids reporting duplicate issues.static DiscoveryIssueReporterDiscoveryIssueReporter.forwarding(EngineDiscoveryListener engineDiscoveryListener, UniqueId engineId) Create a newDiscoveryIssueReporterthat reports issues to the suppliedEngineDiscoveryListenerfor the specified engine.EngineDiscoveryRequestResolver.InitializationContext.getIssueReporter()Returns theDiscoveryIssueReporterfor the current resolution.Methods in org.junit.platform.engine.support.discovery with parameters of type DiscoveryIssueReporterModifier and TypeMethodDescriptionstatic DiscoveryIssueReporterDiscoveryIssueReporter.deduplicating(DiscoveryIssueReporter delegate) Create a newDiscoveryIssueReporterthat avoids reporting duplicate issues.voidEngineDiscoveryRequestResolver.resolve(EngineDiscoveryRequest request, T engineDescriptor, DiscoveryIssueReporter issueReporter) Resolve the suppliedEngineDiscoveryRequestand collect the results into the suppliedTestDescriptorusing the suppliedDiscoveryIssueReporterto report issues encountered during resolution.