anchor.diff:  [[running-tests-build-maven]]
   ==== Maven
   
  -NOTE: Starting with https://issues.apache.org/jira/browse/SUREFIRE-1330[version 2.22.0],
  +NOTE: The custom `junit-platform-surefire-provider`, which was originally developed by the JUnit team, has been deprecated and is scheduled to be removed in JUnit Platform 1.4. Please use the Maven Surefire's native support instead.
  +
  +Starting with https://issues.apache.org/jira/browse/SUREFIRE-1330[version 2.22.0],
   Maven Surefire provides
   http://maven.apache.org/surefire/maven-surefire-plugin/examples/junit-platform.html[native support]
   for executing tests on the JUnit Platform. The `pom.xml` file in the
  -`{junit5-jupiter-starter-maven}` project demonstrates how to use the native support and
  -can serve as a starting point for configuring your Maven build.
  -
  -The JUnit team has developed a basic provider for Maven Surefire that lets you run JUnit
  -4 and JUnit Jupiter tests via `mvn test` on versions of Maven Surefire prior to 2.22.0.
  -Due to the release of Surefire 2.22.0, the `junit-platform-surefire-provider` from the
  -JUnit team has been deprecated and will be discontinued in a subsequent release of the
  -JUnit Platform.
  -
  -NOTE: Please use Maven Surefire {surefire-version} with the
  -`junit-platform-surefire-provider`.
  +`{junit5-jupiter-starter-maven}` project demonstrates how to it and can serve as a
  +starting point for configuring your Maven build.
  +
  +[[running-tests-build-maven-engines-configure]]
  +===== Configuring Test Engines
  +
  +In order to have Maven Surefire run any tests at all, at least one `TestEngine`
  +implementation must be added to the test classpath.
  +
  +To configure support for JUnit Jupiter based tests, configure a `test` dependency on the
  +JUnit Jupiter API and the JUnit Jupiter `TestEngine` implementation.
   
   [source,xml,indent=0]
   [subs=attributes+]
   ----
  -	...
   	<build>
   		<plugins>
  -			...
   			<plugin>
   				<artifactId>maven-surefire-plugin</artifactId>
   				<version>{surefire-version}</version>
  -				<dependencies>
  -					<dependency>
  -						<groupId>org.junit.platform</groupId>
  -						<artifactId>junit-platform-surefire-provider</artifactId>
  -						<version>{platform-version}</version>
  -					</dependency>
  -				</dependencies>
  -			</plugin>
  -		</plugins>
  -	</build>
  -	...
  -----
  -
  -[[running-tests-build-maven-engines-configure]]
  -===== Configuring Test Engines
  -
  -In order to have Maven Surefire run any tests at all, a `TestEngine` implementation must
  -be added to the runtime classpath.
  -
  -To configure support for JUnit Jupiter based tests, configure a `test` dependency on the
  -JUnit Jupiter API, and add the JUnit Jupiter `TestEngine` implementation to the
  -dependencies of the `maven-surefire-plugin` similar to the following.
  -
  -[source,xml,indent=0]
  -[subs=attributes+]
  -----
  -	...
  -	<build>
  -		<plugins>
  -			...
  -			<plugin>
  -				<artifactId>maven-surefire-plugin</artifactId>
  -				<version>{surefire-version}</version>
  -				<dependencies>
  -					<dependency>
  -						<groupId>org.junit.platform</groupId>
  -						<artifactId>junit-platform-surefire-provider</artifactId>
  -						<version>{platform-version}</version>
  -					</dependency>
  -					<dependency>
  -						<groupId>org.junit.jupiter</groupId>
  -						<artifactId>junit-jupiter-engine</artifactId>
  -						<version>{jupiter-version}</version>
  -					</dependency>
  -				</dependencies>
   			</plugin>
   		</plugins>
   	</build>
  
positive.code: 						</configurationParameters>
  					</properties>
  				</configuration>
  				<dependencies>
  					...
  				</dependencies>
  			</plugin>
  		</plugins>
  	</build>
  
negative.code: 			<version>{junit4-version}</version>
  			<scope>test</scope>
  		</dependency>
  		<dependency>
  			<groupId>org.junit.vintage</groupId>
  			<artifactId>junit-vintage-engine</artifactId>
  			<version>{vintage-version}</version>
  			<scope>test</scope>
  		</dependency>
  		...
  	</dependencies>
  	...
  ----
  
  [[running-tests-build-maven-filter-test-class-names]]
  ===== Filtering by Test Class Names
  