mvn test 默认使用的是surefire插件
它按照指定格式的类名来查找匹配的测试类
默认包含的测试类:
*/Test.java
*/TestCase.java
默认排除的测试类:
*/AbstractTest.java
*/AbstractTestCase.java
如下我们配置的是Test目录中任意目录下的任意文件都看成测试类,在执行mvn test命令时都会默认检测所有文件,并执行带有@Test注解的测试方法。虽然有点草率,但是干就完了。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.10</version>
<configuration>
<includes>
<!--<include>*\*\*\*Test.java</include>-->
<include>**\*</include>
</includes>
</configuration>
</plugin>
</plugins>
</build>