Uses of Interface
org.junit.platform.engine.DiscoveryIssue
Packages that use DiscoveryIssue
Package
Description
Test descriptors used within the JUnit Jupiter test engine.
Internal predicate classes used by test discovery within the JUnit Jupiter test engine.
Public API for test engines.
Configurable test discovery implementation that can be reused by different test engines.
Core support classes for the
Launcher
including the LauncherFactory
and the LauncherDiscoveryRequestBuilder.Common
LauncherDiscoveryListener
implementations and factory methods.Test Kit for testing the execution of a
TestEngine
running on the JUnit Platform.-
Uses of DiscoveryIssue in org.junit.jupiter.engine.descriptor
Fields in org.junit.jupiter.engine.descriptor with type parameters of type DiscoveryIssueModifier and TypeFieldDescriptionprivate final List<DiscoveryIssue> ClassBasedTestDescriptor.ClassInfo.discoveryIssuesprivate final List<DiscoveryIssue> ClassBasedTestDescriptor.LifecycleMethods.discoveryIssuesprivate final List<DiscoveryIssue> MethodBasedTestDescriptor.MethodInfo.discoveryIssuesMethods in org.junit.jupiter.engine.descriptor that return DiscoveryIssueModifier and TypeMethodDescriptionprivate static DiscoveryIssueLifecycleMethodUtils.createIssue(DiscoveryIssue.Severity severity, String message, Method method) Method parameters in org.junit.jupiter.engine.descriptor with type arguments of type DiscoveryIssueModifier and TypeMethodDescriptionJupiterTestDescriptor.getTags(AnnotatedElement element, Supplier<String> elementDescription, Supplier<TestSource> sourceProvider, Consumer<DiscoveryIssue> issueCollector) static voidValidatable.reportAndClear(List<DiscoveryIssue> issues, DiscoveryIssueReporter reporter) Report and clear the given list ofDiscoveryIssues using the suppliedDiscoveryIssueReporter. -
Uses of DiscoveryIssue in org.junit.jupiter.engine.discovery.predicates
Methods in org.junit.jupiter.engine.discovery.predicates that return DiscoveryIssueModifier and TypeMethodDescriptionprotected static DiscoveryIssueIsTestableMethod.createIssue(Class<? extends Annotation> annotationType, Method method, String condition) private static DiscoveryIssueTestClassPredicates.createIssue(String prefix, Class<?> testClass, String detailMessage) private static DiscoveryIssueTestClassPredicates.createIssue(String prefix, Class<?> testClass, String detailMessage, String effect) -
Uses of DiscoveryIssue in org.junit.platform.engine
Classes in org.junit.platform.engine that implement DiscoveryIssueMethods in org.junit.platform.engine that return DiscoveryIssueModifier and TypeMethodDescriptionDefaultDiscoveryIssue.Builder.build()DiscoveryIssue.Builder.build()Build theDiscoveryIssue.static DiscoveryIssueDiscoveryIssue.create(DiscoveryIssue.Severity severity, String message) Create a newDiscoveryIssuewith the suppliedDiscoveryIssue.Severityand message.default DiscoveryIssueDiscoveryIssue.withMessage(UnaryOperator<String> messageModifier) Create a copy of this issue with the modified message produced by the supplied operator.Methods in org.junit.platform.engine with parameters of type DiscoveryIssueModifier and TypeMethodDescriptiondefault voidEngineDiscoveryListener.issueEncountered(UniqueId engineId, DiscoveryIssue issue) Called when the engine with the suppliedengineIdencountered an issue during test discovery. -
Uses of DiscoveryIssue in org.junit.platform.engine.support.discovery
Methods in org.junit.platform.engine.support.discovery with parameters of type DiscoveryIssueModifier and TypeMethodDescriptionvoidDiscoveryIssueReporter.reportIssue(DiscoveryIssue issue) Report the suppliedDiscoveryIssue.Method parameters in org.junit.platform.engine.support.discovery with type arguments of type DiscoveryIssueModifier 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.default <T> DiscoveryIssueReporter.Condition<T> DiscoveryIssueReporter.createReportingCondition(Predicate<T> predicate, Function<T, DiscoveryIssue> issueCreator) Create aDiscoveryIssueReporter.Conditionthat reports aDiscoveryIssuewhen the suppliedPredicateis not met. -
Uses of DiscoveryIssue in org.junit.platform.launcher.core
Fields in org.junit.platform.launcher.core with type parameters of type DiscoveryIssueModifier and TypeFieldDescriptionprivate final List<DiscoveryIssue> DiscoveryIssueNotifier.allIssuesprivate final List<DiscoveryIssue> DiscoveryIssueNotifier.criticalIssues(package private) final List<DiscoveryIssue> DiscoveryIssueCollector.issuesprivate final List<DiscoveryIssue> DiscoveryIssueNotifier.nonCriticalIssuesMethods in org.junit.platform.launcher.core that return types with arguments of type DiscoveryIssueModifier and TypeMethodDescription(package private) List<DiscoveryIssue> DiscoveryIssueNotifier.getAllIssues()LauncherDiscoveryResult.getDiscoveryIssues(TestEngine testEngine) Methods in org.junit.platform.launcher.core with parameters of type DiscoveryIssueModifier and TypeMethodDescriptionvoidDiscoveryIssueCollector.issueEncountered(UniqueId engineId, DiscoveryIssue issue) Method parameters in org.junit.platform.launcher.core with type arguments of type DiscoveryIssueModifier and TypeMethodDescriptionprivate static StringDiscoveryIssueNotifier.formatMessage(TestEngine testEngine, List<DiscoveryIssue> issues, String adjective) (package private) static DiscoveryIssueNotifierDiscoveryIssueNotifier.from(DiscoveryIssue.Severity criticalSeverity, List<DiscoveryIssue> issues) private voidDiscoveryIssueNotifier.logIssues(TestEngine testEngine, List<DiscoveryIssue> issues, String adjective) Constructor parameters in org.junit.platform.launcher.core with type arguments of type DiscoveryIssueModifierConstructorDescriptionprivateDiscoveryIssueNotifier(List<DiscoveryIssue> allIssues, List<DiscoveryIssue> criticalIssues, List<DiscoveryIssue> nonCriticalIssues) -
Uses of DiscoveryIssue in org.junit.platform.launcher.listeners.discovery
Methods in org.junit.platform.launcher.listeners.discovery with parameters of type DiscoveryIssueModifier and TypeMethodDescriptionvoidCompositeLauncherDiscoveryListener.issueEncountered(UniqueId engineId, DiscoveryIssue issue) voidLoggingLauncherDiscoveryListener.issueEncountered(UniqueId engineId, DiscoveryIssue issue) -
Uses of DiscoveryIssue in org.junit.platform.testkit.engine
Fields in org.junit.platform.testkit.engine with type parameters of type DiscoveryIssueModifier and TypeFieldDescriptionprivate final List<DiscoveryIssue> EngineDiscoveryResults.discoveryIssuesMethods in org.junit.platform.testkit.engine that return types with arguments of type DiscoveryIssueModifier and TypeMethodDescriptionEngineDiscoveryResults.getDiscoveryIssues()Returns the issues that were encountered during discovery.Constructor parameters in org.junit.platform.testkit.engine with type arguments of type DiscoveryIssueModifierConstructorDescription(package private)EngineDiscoveryResults(TestDescriptor engineDescriptor, List<DiscoveryIssue> discoveryIssues)