spring提供的单元测试是强大的spring的单元测试很简单封装的很好我们要用spring的单元测试测试我们写的adddelete等方法时候需要spring提供的一个额外包springmockjar我已经传上来了你只要熟悉单元测试编写一个测试案例然后把继承改为orgspringframeworktestAbstractTransactionalDataSourceSpringContextTests就可以了此时编译器会提示你要实现
/**
* 必须实现的方法
*/
public String[] getConfigLocations(){
String[] config = new String[]{applicationContextxmlapplicationContextdaoxmlapplicationContexthibernatexmlapplicationContextservicexml};
return config;
}
看了大家应该明白就是把你配置好的xml赋值给它然后大家就可以通过下面方法
下面的applicationContext这个变量是你只要继承了刚才那个抽象类就可以得到的一个恆量
FriendService friendService = (FriendService)applicationContextgetBean(friendService);
得到你的实例来进行业务逻辑测试了是不是很简单大家试试吧它在此时完成以后会把数据库回滚一次不会影响你的数据库记录非常好