Class JUnitPlatformProvider
java.lang.Object
org.apache.maven.surefire.providerapi.AbstractProvider
org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
- All Implemented Interfaces:
org.apache.maven.surefire.providerapi.SurefireProvider
public class JUnitPlatformProvider
extends org.apache.maven.surefire.providerapi.AbstractProvider
JUnit 5 Platform Provider.
- Since:
- 2.22.0
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final Stringprivate final org.junit.platform.engine.Filter<?>[]private final org.junit.platform.launcher.Launcherprivate final org.apache.maven.surefire.providerapi.ProviderParameters -
Constructor Summary
ConstructorsConstructorDescriptionJUnitPlatformProvider(org.apache.maven.surefire.providerapi.ProviderParameters parameters) JUnitPlatformProvider(org.apache.maven.surefire.providerapi.ProviderParameters parameters, org.junit.platform.launcher.Launcher launcher) -
Method Summary
Modifier and TypeMethodDescriptionprivate org.junit.platform.launcher.LauncherDiscoveryRequestbuildLauncherDiscoveryRequest(org.apache.maven.surefire.util.TestsToRun testsToRun) (package private) org.junit.platform.engine.Filter<?>[]getPropertiesList(String key) org.apache.maven.surefire.suite.RunResultprivate voidinvokeAllTests(org.apache.maven.surefire.util.TestsToRun testsToRun, org.apache.maven.surefire.report.RunListener runListener) private org.junit.platform.engine.Filter<?>[]private org.apache.maven.surefire.util.TestsToRunMethods inherited from class org.apache.maven.surefire.providerapi.AbstractProvider
cancel
-
Field Details
-
CONFIGURATION_PARAMETERS
- See Also:
-
parameters
private final org.apache.maven.surefire.providerapi.ProviderParameters parameters -
launcher
private final org.junit.platform.launcher.Launcher launcher -
filters
private final org.junit.platform.engine.Filter<?>[] filters -
configurationParameters
-
-
Constructor Details
-
JUnitPlatformProvider
public JUnitPlatformProvider(org.apache.maven.surefire.providerapi.ProviderParameters parameters) -
JUnitPlatformProvider
JUnitPlatformProvider(org.apache.maven.surefire.providerapi.ProviderParameters parameters, org.junit.platform.launcher.Launcher launcher)
-
-
Method Details
-
getSuites
-
invoke
public org.apache.maven.surefire.suite.RunResult invoke(Object forkTestSet) throws org.apache.maven.surefire.testset.TestSetFailedException, org.apache.maven.surefire.report.ReporterException - Throws:
org.apache.maven.surefire.testset.TestSetFailedExceptionorg.apache.maven.surefire.report.ReporterException
-
scanClasspath
private org.apache.maven.surefire.util.TestsToRun scanClasspath() -
invokeAllTests
private void invokeAllTests(org.apache.maven.surefire.util.TestsToRun testsToRun, org.apache.maven.surefire.report.RunListener runListener) -
buildLauncherDiscoveryRequest
private org.junit.platform.launcher.LauncherDiscoveryRequest buildLauncherDiscoveryRequest(org.apache.maven.surefire.util.TestsToRun testsToRun) -
newFilters
private org.junit.platform.engine.Filter<?>[] newFilters() -
getFilters
org.junit.platform.engine.Filter<?>[] getFilters() -
newConfigurationParameters
-
getConfigurationParameters
-
getPropertiesList
-