java

位置:IT落伍者 >> java >> 浏览文章

Spring+Hibernate的单元测试JUnit


发布日期:2020年09月02日
 
Spring+Hibernate的单元测试JUnit

spring提供的单元测试是强大的spring的单元测试很简单封装的很好我们要用spring的单元测试测试我们写的adddelete等方法时候需要spring提供的一个额外包springmockjar我已经传上来了你只要熟悉单元测试编写一个测试案例然后把继承改为orgspringframeworktestAbstractTransactionalDataSourceSpringContextTests就可以了此时编译器会提示你要实现

/**

* 必须实现的方法

*/

public String[] getConfigLocations(){

String[] config = new String[]{applicationContextxmlapplicationContextdaoxmlapplicationContexthibernatexmlapplicationContextservicexml};

return config;

}

看了大家应该明白就是把你配置好的xml赋值给它然后大家就可以通过下面方法

下面的applicationContext这个变量是你只要继承了刚才那个抽象类就可以得到的一个恆量

FriendService friendService = (FriendService)applicationContextgetBean(friendService);

得到你的实例来进行业务逻辑测试了是不是很简单大家试试吧它在此时完成以后会把数据库回滚一次不会影响你的数据库记录非常好

               

上一篇:检测代码是否有Junit Test Class的小功能[1]

下一篇:EOS对应JBOSS相关配置介绍[1]