我已经使用Spock框架为我的java应用程序编写了近50个测试用例。当我尝试构建我的应用程序时,我的spock单元测试没有运行。此外,build还没有显示与这些测试用例相关的任何错误。
以下是从Jenkins日志发布的测试结果:
测试运行:0,失败:0,错误:0,跳过:0,已过去时间:0.201秒
结果:
测试运行:0,失败:0,错误:0,跳过:0
我的pom.xml中有以下插件配置
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<includes>
<include>**/*Test.java</include>
</includes>
</configuration>
</plugin>
示例测试文件名:BusinessApplicationTest.groovy
有关如何解决此问题的任何建议?
**更新**
通过添加以下gmavenplus插件解决了问题。
**Issue got resolved by adding the following gmavenplus plugin.**
> <plugin> <groupId>org.codehaus.gmavenplus</groupId>
> <artifactId>gmavenplus-plugin</artifactId> <version>1.5</version>
> <executions> <execution> <goals> <goal>compile</goal>
> <goal>testCompile</goal> </goals> </execution> </executions> </plugin>
&#13;