今天使用SpringJuint测试经验

来源:互联网 发布:西安事变 知乎 编辑:程序博客网 时间:2024/06/06 05:09

今天下午弄了一下juint单元测试,后来百度的时候发现说spring中有一个springJuint来集成juint功能,也支持spring的注解

但是在配置过程中出现了了一个问题,死活报无法实例化类

下面是我的代码片段

@RunWith(SpringJUnit4ClassRunner.class) //指定测试用例的运行器 这里是指定了Junit4    
@ContextConfiguration(locations = {"classpath*:/spring-*.xml","classpath*:/spring.xml"}) //配置文件路径 ,可用通配符,注意两个变量之间用逗号隔开

(我就坑在了这里,注意两个配置文件的话需要的是两个字符串,不是一个字符串中写两个)


//如果加入以下代码,所有继承该类的测试类都会遵循该配置,也可以不加,在测试类的方法上///控制事务,参见下一个实例  
//这个非常关键,如果不加入这个注解配置,事务控制就会完全失效!  
//@Transactional
//这里的事务关联到配置文件中的事务控制器(transactionManager = "transactionManager"),
//指定自动回滚(defaultRollback = true)。这样做操作的数据才不会污染数据库!  
//@TransactionConfiguration(transactionManager = "transactionManager", defaultRollback = true)  
public class UserTest {
    @Autowired
    private UserService service;
    @Test   //标明是测试方法  
//    @Transactional   //标明此方法需使用事务  
//    @Rollback(false)  //标明使用完此方法后事务不回滚,true时为回滚
    public void testUpdate(){
        User u = new User();
        u.setCreateTime(new Date());
        u.setName("1231");
        u.setAge(1);
       service.save(u);
    }
}

这篇文章主要自己记忆使用

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 狗狗生出来不动怎么办 兔子喝了84水怎么办 小狗喝了84水怎么办 天气热宝宝不爱喝水怎么办 狗脐带掉了出血怎么办 刚生的小狗没奶怎么办 家兔在笼子里下崽怎么办 小兔子不吃东西 精神不好怎么办 兔子要生宝宝了怎么办 宝宝让兔子咬了怎么办 兔子的右耳坏了怎么办 被小兔子咬了怎么办 打老鼠被老鼠咬了了怎么办 制作棒棒糖时木棍翘起怎么办 兔子被打后怕我怎么办 兔子后腿摔断了怎么办 兔子腿骨头断了怎么办 减肥老是控制不住吃怎么办 不爱吃主食爱吃零食怎么办 猫咪奶涨的很硬怎么办 斩魂技能乱加的怎么办 狗狗不吃东西还拉稀怎么办 狗狗拉稀不吃饭怎么办 狗狗几天不吃东西怎么办 狗狗不吃不喝怎么办 拖鞋洗了有臭味怎么办 拖鞋湿水了很臭怎么办 棉被上渗了酸奶怎么办 酸奶弄在衣服上怎么办 孩子把褥子尿湿怎么办 小孩尿过的褥子怎么办 包包放着发霉了怎么办 被套盖久了发黄怎么办 小白鞋里面发霉怎么办 棉被淋了一点雨怎么办 苹果手机被拉进电话群怎么办 墙上的插座烧了怎么办 富士康早退4分钟怎么办 我老婆起泡疹腿剌痛睡不着了怎么办 oppo耳机孔坏了怎么办 魅族耳机口坏了怎么办