文档章节

junit spring 注解 单元测试

蓝天战鸽
 蓝天战鸽
发布于 2016/03/31 10:17
字数 130
阅读 13
收藏 0

直接上代码包依赖请自行加入maven添加依赖很方便

1、TestBase.java

package com.test;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.junit.Before;
import org.junit.runner.RunWith;
import org.springframework.test.context.ActiveProfiles;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;

@RunWith(SpringJUnit4ClassRunner.class)
@ActiveProfiles("junit")
@ContextConfiguration(locations = {
		"classpath*:spring/applicationContext.xml",
        "classpath*:com/ibm/uam/**/META-INF/beans.xml",
        "classpath*:com/ibm/common/**/META-INF/beans.xml",
        "classpath*:spring/spring-mvc.xml"
		})
public class TestBase {
	protected Log logger = LogFactory.getLog(TestBase.class);

	@Before
	// 一些公用的“初始化”代码
	public void before() {
		
	}
}
2、JobTest.java

package com.test;

import java.util.List;

import javax.annotation.Resource;

import org.junit.Test;

import com.alibaba.fastjson.JSONObject;
import com.userorg.entity.Job;
import com.userorg.service.JobService;

public class JobTest extends TestBase {
@Resource
private JobService jobService;
@Test
public void sendQTest(){
	List<Job> list = jobService.findAllJobs();
	System.out.println(JSONObject.toJSON(list));
	
}

}


本文转载自:http://blog.csdn.net/lantianzhange/article/details/41048355

蓝天战鸽
粉丝 1
博文 64
码字总数 37692
作品 0
海淀
架构师
私信 提问
SpringFramework4系列之SpringTest:(一)Spring4整合Junit

构建Spring 应用之后呢,编写单元测试就显得比较麻烦了,因为绝大部分的类都交给了spring托管了,需要人为的去加载spring的配置文件等等,或者需要编码去从spring 哪里得到某个类的实例等。 ...

Garrry
2015/07/13
0
0
Java Web(5) Spring 下使用Junit4 单元测试

如何在不启动Tomcat服务器的情况下对,Dao这些不依赖使用Servlet API的类来进行单元测试呢? 其实在Spring框架体系中,已经有一套自己的测试代码,其中就是依赖使用Junit来进行测试 ,不需要...

Jagery
2015/11/15
0
0
Spring Boot(十二)单元测试JUnit

一、介绍 JUnit是一款优秀的开源Java单元测试框架,也是目前使用率最高最流行的测试框架,开发工具Eclipse和IDEA对JUnit都有很好的支持,JUnit主要用于白盒测试和回归测试。 白盒测试:把测试...

王磊的博客
2018/11/05
0
0
maven下使用junit对spring进行单元测试_01基本应用

一、开发环境 maven版本:3.0.5 spring版本:spring3.2.3 release junit版本:4.11 eclipse版本:3.7.2 r2 jdk版本:1.6 二、文件清单 pom.xml <properties><project.build.sourceEncoding>UTF-8<......

jeffsui
2014/10/23
0
3
补习系列-springboot 单元测试之道

目标 了解 单元测试的背景 了解如何 利用 springboot 实现接口的测试 了解如何 利用 mokito 做代码的 mock 一、About 单元测试 单元测试其实是一种廉价的技术,是由开发者创建运行测试代码,...

美码师
2018/08/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

基础工具类

package com.atguigu.util;import java.sql.Connection;import java.sql.SQLException;import java.util.Properties;import javax.sql.DataSource;import com.alibaba.druid......

architect刘源源
今天
40
0
P30 Pro劲敌!DxO官宣新机:排行榜又要变

5月26日晚间,DxOMark官方推特预告,将在5月27日公布一款新机型的DxOMark评分,猜猜是哪款? 网友猜想的机型有:红米K20、谷歌Pixel 3a、索尼Xperia 1、诺基亚9 PureView等。 DxOMark即将公布...

linux-tao
昨天
15
0
Ubuntu18.04.2窗口过小不能自适应(二次转载)

解决Ubuntu在虚拟机窗口不能自适应 2018年09月06日 16:20:08 起不了名儿 阅读数 855 此博文转载:https://blog.csdn.net/nuddlle/article/details/77994080(原地址) 试了很多办法这个好用 ...

tahiti_aa
昨天
2
0
死磕 java同步系列之CountDownLatch源码解析

问题 (1)CountDownLatch是什么? (2)CountDownLatch具有哪些特性? (3)CountDownLatch通常运用在什么场景中? (4)CountDownLatch的初始次数是否可以调整? 简介 CountDownLatch,可以...

彤哥读源码
昨天
6
0
Nginx提供下载apk服务

有时候我们可能需要提供文件或者其他apk下载链接,通过 nginx 配置可以很简单地实现。 server {    listen 80;    server_name download.xxx.com;    root app;    locati...

Jack088
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部