【项目实战】使用Spring Test+Junit4整合进行测试

来源:互联网 发布:linux 查看主机arp 编辑:程序博客网 时间:2024/04/26 22:47

1、使用Spring Test+Junit4整合进行测试,在此过程中导入相关Jar包以及相关SpringMVC配置文件就不在啰嗦了,这里主要看测试代码:

package com.kmcb.junit.jdbc;import com.alibaba.fastjson.JSON;import com.kmcb.blog.model.CnShare;import com.kmcb.blog.service.INoteShareService;import com.kmcb.junit.test.ApplicationContextUtil;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.test.context.ContextConfiguration;import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;import java.util.List;@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations = {"classpath:spring-database.xml",        "classpath:spring-mvc.xml",        "classpath:spring-context.xml","classpath:spring-transaction.xml"})public class TestSpringDao extends ApplicationContextUtil {    @Autowired    private INoteShareService noteShareService;    @Test    public void springDaoTest(){        List<CnShare> shareList = noteShareService.getSelectShareAll();        for(CnShare share : shareList){            System.out.println("----"+share.toString());        }        System.out.println("-----------------------------------------------");        String jsonArray = JSON.toJSONString(shareList);        System.out.println("list转出Json:"+jsonArray);    }}
说明:重点在于@RunWith、@ContextConfiguration这两个注解。

0 0
原创粉丝点击