使用spring-test框架,它整合了Junit4,来做单元测试。只加载跟我这次要测试的类有关的代码,其他不加载,不要把整个spring-config环境都加载进来,那样的话每次太慢了。一天就会浪费很多时间。
第一步,引入maven坐标,如下:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>3.2.3.RELEASE</version>
<scope>test</scope>
</dependency>
第二步,写一个测试类,如下:
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"classpath*:/spring-config-datasource-dbcp.xml","classpath*:/spring-config-dao.xml","classpath*:/spring-config-test.xml"})
public class DaoUmpInterceptorTest {
@Resource
private PluginOrderMan