我想知道是否有办法在Maven中指定哪个JUnit测试集合基于包名运行。 “排除”是理想的,因为我需要运行的东西少于我需要运行的那些。
答案 0 :(得分:1)
是的,您可以将surefire插件配置为仅包含某些测试
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.17</version>
<configuration>
<includes>
<include>com/abc/*Test.java</include>
</includes>
</configuration>
</plugin>
</plugins>
</build>
http://maven.apache.org/surefire/maven-surefire-plugin/examples/inclusion-exclusion.html