Spring集成单元测试

来源:互联网 发布:新东方六级网络课程 编辑:程序博客网 时间:2024/05/23 09:49

Spring集成单元测试

@(Spring)[单元测试, Spring, 集成]

  • Spring集成单元测试
    • 第一步导入jar包
    • 第二步创建一个类
    • 第三步集成Spring单元测试
    • 第四步编写测试代码

第一步:导入jar包

Spring单元测试需要导入spring-test-4.x.x.RELEASE.jarjunit4的jar包

第二步:创建一个类

public class Test1 {    public void test1() {    }}

第三步:集成Spring单元测试

// 设置Spring单元测试运行环境@RunWith(SpringJUnit4ClassRunner.class)// 设置Spring配置文件@ContextConfiguration("classpath:applicationContext.xml")public class Test1 {    @Test    public void test1() {    }}

第四步:编写测试代码

package com.pc.crm.test;import java.util.List;import javax.annotation.Resource;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.test.context.ContextConfiguration;import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;import com.pc.crm.domain.Customer;import com.pc.crm.service.CustomerService;// 设置Spring单元测试运行环境@RunWith(SpringJUnit4ClassRunner.class)// 设置Spring配置文件@ContextConfiguration("classpath:applicationContext.xml")public class Test1 {    /**    * 注入依赖    */    @Resource(name = "customerService")    private CustomerService customerService;    @Test    public void test1() {        List<Customer> list = customerService.findAllCustomer();        System.out.println(list);    }}

PS:单元测试中不需要使用注解扫描<context:annotation-config/><context:component-scan base-package="com.xx" /> 也可以注入依赖。

0 0