Junit与spring集成测试
来源:互联网 发布:k mean聚类算法 编辑:程序博客网 时间:2024/05/18 01:55
1. 优点
(1). bean的依赖注入
(2). 事务控制,Open Session in Test 及默认回滚
(3). 脱离WebContainer对控制层的测试
2. Jar包
3. 集成测试
package com.mj.register.service.impl;
import javax.annotation.Resource;
import org.junit.Test;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.AbstractTransactionalJUnit4SpringContextTests;
import org.springframework.test.context.transaction.TransactionConfiguration;
import com.mj.register.model.Log;
import com.mj.register.model.User;
import com.mj.register.service.UserService;
@ContextConfiguration("classpath:beans.xml")
@TransactionConfiguration(transactionManager="transactionManager",defaultRollback=true)//注意此处defaultRollback默认就是true
public class UserServiceImplTest extends AbstractTransactionalJUnit4SpringContextTests{
@Resource(name="userService")
private UserService userService;
//@Rollback(flase)配置测试方法不回滚
@Test
public void testSave(){
User user=new User();
user.setName("张三31");
user.setPassword("lihui");
Log log=new Log();
log.setInfo("a user add!");
userService.add(user, log);
}
}
- Junit与spring集成测试
- spring junit集成测试
- spring junit集成测试
- Spring集成junit测试
- spring 集成junit做测试
- spring 集成junit做测试
- spring 集成junit做测试
- Spring之 集成Junit测试
- spring整合junit集成测试
- Spring与junit测试
- 【Java.JUnit】Spring Test, JUnit, Mockito, Hamcrest 集成 Web 测试
- spring与junit结合测试
- EasyMock与Junit的集成测试
- Junit框架使用(5)--JUnit与Spring集成
- Maven+Spring Batch环境的Spring Junit测试集成
- Spring Test, JUnit, Mockito, Hamcrest 集成 Web 测试
- 集成spring,hibernate4,junit
- mamcached与Hibernate、Spring集成,以及junit单元测试
- VC6到VS2005中的转换(转)
- 安装程序自动检测安装.Net Framework运行环境(使用InnoSetup)
- 添 删 改 查
- Validate
- join 算法
- Junit与spring集成测试
- org.springframework.security.AuthenticationCredentialsNotFoundException: An Authentication object was not found in the SecurityC
- 专业术语中英对照表
- 查看删除ghost软件隐藏备份的文件
- PHP learning 1# - 安装、配置
- ssh配置
- java中介模式
- UML里边界类、控制类和实体类三类讲解(2011年系统分析师考点分析之一)
- CMMI简单入门