All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description DiscoveryIssueException DiscoveryIssueExceptionis an exception that is thrown if an engine reports critical issues during test discovery.EngineDiscoveryOrchestrator Orchestrates test discovery using the configured test engines.EngineDiscoveryResult EngineDiscoveryResultencapsulates the result of test discovery by aTestEngine.EngineDiscoveryResult.Status Status of test discovery by aTestEngine.EngineExecutionOrchestrator Orchestrates test execution using the configured test engines.EngineFilter AnEngineFilteris applied to allTestEnginesbefore they are used.Launcher TheLauncherAPI is the main entry point for client code that wishes to discover and execute tests using one or more test engines.LauncherConfig LauncherConfigdefines the configuration API for creatingLauncherinstances via theLauncherFactory.LauncherConfig.Builder Builder API forLauncherConfig.LauncherConstants Collection of constants related toLauncher.LauncherDiscoveryListener Register a concrete implementation of this interface with aLauncherDiscoveryRequestBuilderorLauncherto be notified of events that occur during test discovery.LauncherDiscoveryListeners Collection ofstaticfactory methods for creatingLauncherDiscoveryListeners.LauncherDiscoveryRequest LauncherDiscoveryRequestextends theEngineDiscoveryRequestAPI with additional filters that are applied by theLauncheritself.LauncherDiscoveryRequestBuilder TheLauncherDiscoveryRequestBuilderprovides a light-weight DSL for generating aLauncherDiscoveryRequest.LauncherDiscoveryResult Represents the result of test discovery of the configured test engines.LauncherFactory Factory for creatingLauncherinstances by invokingLauncherFactory.create()orLauncherFactory.create(LauncherConfig).LauncherInterceptor Interceptor for test discovery and execution by aLauncherin the context of aLauncherSession.LauncherInterceptor.Invocation<T> An invocation that can be intercepted.LauncherSession TheLauncherSessionAPI is the main entry point for client code that wishes to repeatedly discover and execute tests using one or more test engines.LauncherSessionListener Register an implementation of this interface to be notified when aLauncherSessionis opened and closed.LauncherSessionListeners Collection ofstaticfactory methods for creatingLauncherSessionListeners.LegacyReportingUtils Deprecated. Useorg.junit.platform.reporting.legacy.LegacyReportingUtilsinstead.LoggingListener SimpleTestExecutionListenerfor logging informational messages for all events via aBiConsumerthat consumesThrowableandSupplier<String>.MethodFilter PostDiscoveryFilterthat is applied to the fully qualifiedMethodname without parameters.OutputDir ParseResult The result of attempting to parse aTagExpression.PostDiscoveryFilter APostDiscoveryFilteris applied toTestDescriptorsafter test discovery.ServiceLoaderTestEngineRegistry SummaryGeneratingListener SimpleTestExecutionListenerthat generates a summary of the test execution.TagExpression A tag expression can be evaluated against a collection of tags to determine if they match the expression.TagFilter Factory methods for creatingPostDiscoveryFiltersbased on included and excluded tags or tag expressions.TestExecutionListener Register a concrete implementation of this interface with aLauncherto be notified of events that occur during test execution.TestExecutionSummary Summary of test plan execution.TestExecutionSummary.Failure Failure of a test or container.TestIdentifier Immutable data transfer object that represents a test or container which is usually part of aTestPlan.TestPlan TestPlandescribes the tree of tests and containers as discovered by aLauncher.TestPlan.Visitor Visitor forTestIdentifiersin aTestPlan.UniqueIdTrackingListener UniqueIdTrackingListeneris aTestExecutionListenerthat tracks the unique IDs of all tests that were executed during the execution of theTestPlanand generates a file containing the unique IDs once execution of theTestPlanhas finished.