spring junit 单元测试
来源:互联网 发布:网络运维绩效考核 编辑:程序博客网 时间:2024/05/19 11:47
import java.util.List;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 org.springframework.test.context.transaction.TransactionConfiguration;import org.springframework.transaction.annotation.Transactional;import com.tripb2b.receive.operator.entity.TbReceiveGuestMemberUser;import com.tripb2b.receive.operator.service.OperatorImService;@ContextConfiguration( locations = { //spring的配置文件 "classpath*:/applicationContext.xml", "classpath*:/applicationContext-quartz.xml" })@RunWith(SpringJUnit4ClassRunner.class)//用于配置spring中测试的环境@Transactional//注解事务,在applicationContext。xml的<tx:annotation-driven>@TransactionConfiguration( transactionManager = "transactionManager",// transactionManager = "transactionManager" 后面的transactionManager必须是applicationContext。xml中配置的事务管理器配置 defaultRollback = true// defaultRollback=true,数据会真的传入数据库,但是事务结束后,会回滚数据。这个不是完全意义的无污染,因为如果主键是自增的,那么,下次传入数据,会发现主键不是连续的。 // 即:主键是自增的,测试前,主键是9,测试插入一次,测试后,再次插入,主键是11(不是10) // 若defaultRollback=false,则数据正常插入数据库 )public class TestM { @Autowired public OperatorImService operatorImService;// spring的bean注解方式注入 @Test public void t1(){ System.out.println("方法执行之前 begin"); List<TbReceiveGuestMemberUser> l = operatorImService.queryMemberUsers(10, null, null, null); System.out.println(l.size()); System.out.println("方法执行完毕 over"); }}
0 0
- Junit单元测试和spring单元测试
- Junit单元测试和spring单元测试
- Spring Junit单元测试
- Spring + JUnit进行单元测试
- Struts2+Spring+Junit单元测试
- junit spring 注解 单元测试
- spring整合junit单元测试
- SPRING+JUNIT单元测试s
- Spring Junit 单元测试实例
- Spring Boot Junit单元测试
- spring junit 单元测试
- Junit配合Spring单元测试
- Spring Junit单元测试
- Spring Boot Junit单元测试
- spring+junit进行单元测试
- Spring Boot Junit单元测试
- Spring Boot Junit单元测试
- Spring Boot Junit单元测试
- UVALA 4329 - Ping pong 树状数组+组合原理
- LeetCode 154 Find Minimum in Rotated Sorted Array II
- Xcode添加文件没有Copy进去??
- 判断输入正整数的数字范围
- combox的Item添加数组的方法
- spring junit 单元测试
- 第82课:Spark Streaming第一课:案例动手实战并在电光石火间理解其工作原理
- angularjs 路由 不能嵌套问题
- Linux学习-基础命令的操作
- XModem协议
- 数据结构实验之栈三:后缀式求值
- 机型判断,写在APPdelegate里面
- @ModelAttribute和@SessionAttributes的用法
- 汇编语言学习第三章-寄存器(内存访问)