-1
我想知道是否有方法在Maven中指定哪些JUnit測試集合基於包名稱運行。一個'排除'將是理想的,因爲我有更少的,我不需要運行比我需要運行的那些。有沒有一種方法可以在Maven中指定哪些JUnit測試由包運行
我想知道是否有方法在Maven中指定哪些JUnit測試集合基於包名稱運行。一個'排除'將是理想的,因爲我有更少的,我不需要運行比我需要運行的那些。有沒有一種方法可以在Maven中指定哪些JUnit測試由包運行
是的,你可以配置萬無一失插件包含某些測試僅
<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
的[有沒有辦法告訴萬無一失跳過測試在一個特定的軟件包?]
可能重複(HTTP:/ /stackoverflow.com/questions/4389744/is-there-a-way-to-tell-surefire-to-skip-tests-in-a-certain-package) – Joe