如何使用非最新的Spring 4.0.7版本实施集成测试
欢迎, 我们正在尝试将集成测试添加到Spring项目中。 这里列出了当前的Maven依赖项如何使用非最新的Spring 4.0.7版本实施集成测试,spring,unit-testing,junit,integration-testing,Spring,Unit Testing,Junit,Integration Testing,欢迎, 我们正在尝试将集成测试添加到Spring项目中。 这里列出了当前的Maven依赖项 -Spring Version: **4.0.7 RELEASE** -JUnit: **4.8** 单元测试已经存在。它们通过以下方式执行:@RunWith(SpringJUnit4ClassRunner.class) 我们尝试在执行单元测试时使用Maven配置排除IntegrationTests <plugin> <groupI
-Spring Version: **4.0.7 RELEASE**
-JUnit: **4.8**
单元测试已经存在。它们通过以下方式执行:@RunWith(SpringJUnit4ClassRunner.class)
我们尝试在执行单元测试时使用Maven配置排除IntegrationTests
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.20.1</version>
<configuration>
<includes>
<include>**/*.class</include>
</includes>
<excludes>
<exclude>**/*IntegrationTest.java</exclude>
</excludes>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>2.20.1</version>
<configuration>
<includes>
<include>**/*IntegrationTest.java</include>
</includes>
</configuration>
</plugin>
org.apache.maven.plugins
maven surefire插件
2.20.1
**/*.类
**/*IntegrationTest.java
org.apache.maven.plugins
maven故障保护插件
2.20.1
**/*IntegrationTest.java
不幸的是,它只起了部分作用,因为现在集成测试根本没有执行。如果有人能帮助解决这个问题,我将不胜感激。
提前谢谢你 您需要将目标添加到故障保护配置中。请参阅下文: