Maven – unit testing的独立集成测试
是否可以将集成测试与同一模块内的unit testing隔离开来?
我创建了简单的pom:
4.0.0 prj war org.apache.maven.plugins maven-compiler-plugin 1.6 1.6 UTF-8 org.apache.maven.plugins maven-surefire-plugin **/integration/**/*.java integration org.apache.maven.plugins maven-surefire-plugin **/integration/**/*.java
但是使用mvn -Pintegration测试它不会调用任何东西。 如果我注释掉主编译中的部分 – 那么它开始执行测试,但也没有配置文件。
代替:
*/integration/**/*.java
尝试:
*/unit/**.java
然后在集成配置文件中
**/unit/**/*.java **/integration/**/*.java
你可能不得不玩完全包含/排除,但这是一般的想法。