文档章节

单元测试之测试spring service层

落雨萧萧
 落雨萧萧
发布于 2015/07/31 07:59
字数 76
阅读 48
收藏 0
@RunWith(SpringJUnit4ClassRunner.class) 
@ContextConfiguration({"classpath:wechat_core/spring-context.xml"})
public class SysConfigServiceImplTest extends AbstractTransactionalJUnit4SpringContextTests  {

	protected final static Logger logger = Logger.getLogger(SysConfigServiceImplTest.class);

	@Autowired 
	private ApplicationContext appplicationContext;
	
	@Resource(name="sysConfigService")
	private ISysConfigService sysConfigService;
	
	@Before 
        public void init(){ 
		logger.info("初始化测试开始...");
        }  
	
	
	@After
        public void destory(){  
		logger.info("测试结束...");
        }  
	
	@Test
	@Rollback(true)
	public void saveSysConfigTest(){
		SysConfigVo sysConfigVo=new SysConfigVo();
		sysConfigVo.setSysConfigKey("***");
		sysConfigVo.setSysConfigValue("***");
		sysConfigVo.setSysConfigDesc("测试");
		sysConfigService.saveSysConfig(sysConfigVo);
	}

}



© 著作权归作者所有

共有 人打赏支持
落雨萧萧
粉丝 2
博文 37
码字总数 4263
作品 0
浦东
高级程序员
实践Jenkins集成Cobertura自动化构建SpringBoot工程

热文推荐: 你的微服务敢独立交付么? 理解JWT的使用场景和优劣 从Spring-Session源码看Session机制的实现细节 理解使用 JWT 设计的单点登录系统 JDK 1.5 - 1.8 各版本的新特性总结 Spring B...

程序猿DD
04/28
0
0
Spring MVC Controller 单元测试

简介 Controller层的单元测试可以使得应用的可靠性得到提升,虽然这使得开发的时间有所增加,有得必失,这里我认为得到的比失去的多很多。 Sping MVC3.2版本之后的单元测试方法有所变化,随着...

刘-冬-冬
2014/09/09
0
6
Spring Boot 应用教程

本例为Spring Boot 简单应用的基础教程,IDE为Eclipse,参考官方reference guide文档。 英文文档地址:https://docs.spring.io/spring-boot/docs/current/reference/pdf/ github上他人翻译的...

源子
2017/12/26
0
6
使用springboot构建springmvc工程的问题

原来使用springmvc时,是用xml配置,一共两个: applicationContext.xml spring配置文件

jack_jones
2015/12/06
1K
2
Spring源码学习(零) 动机

学习Spring源码的动机是一次偶然的单元测试, 之前对注入 ,控制反转比较熟悉,先回顾一下当时测试 : 目的: 测试SpringMvc项目中的model层(俗称Service层) 以下的例子均采用注解注入模式...

younchen
2014/07/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Kali Linux Docker 練習

docker pull kalilinux/kali-linux-docker docker run -t -i kalilinux/kali-linux-docker /bin/bash apt-get update apt-get install htop apt-get install nmap apt-get install wpscan ap......

BaiyuanLab
19分钟前
0
0
通俗大白话来理解TCP协议的三次握手和四次分手

最近在恶补计算机网络方面的知识,之前对于TCP的三次握手和四次分手也是模模糊糊,对于其中的细节更是浑然不知,最近看了很多这方面的知识,也在系统的学习计算机网络,加深自己的CS功底,就...

onedotdot
25分钟前
1
0
TiDB 在爱奇艺的应用及实践

爱奇艺,中国高品质视频娱乐服务提供者,2010 年 4 月 22 日正式上线,推崇品质、青春、时尚的品牌内涵如今已深入人心,网罗了全球广大的年轻用户群体,积极推动产品、技术、内容、营销等全方...

TiDB
29分钟前
0
0
Web系统大规模并发:电商秒杀与抢购

一、大规模并发带来的挑战 在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入到异常...

xtof
今天
3
0
代码质量管理平台-sonarqube

在工作中,往往开发的时候会不怎么注重代码质量的人很多,存在着很多的漏洞和隐患等问题,sonarqube可以进行代码质量的审核,而且十分的残酷。。。。。接下来我们说下怎么安装 进入官网下载:...

落叶清风
今天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部