使用Junit测试时遇到的问题
1.使用自己的spring2和JUnit4.6.jar时,报错为"notestsfoundwithtestrunner'JUnit3'"
解决:包的版本不匹配,解决办法有2个,
1)、使用spring2.5+JUnit4.4.jar;
2)、使用MyEclipse自带的spring和JUnitliberary(我的MyEclipse8.5为Spring3.0+JUnit4.5)
2.使用注解时测试时(spring3.0+Junit4.5),JUnit4.5测试不通过(NullPointerException),Junit3却能取出数据
解决:JUnit4中要为使用到的对象配置注解注入,使用setter注入不被识别,所以最后结果将会是NULL。
注解配置为:
@Autowired或者@Resource(name="bookService")
IBookServicebookService;
3.没有容器加载*.xml文件时需要用API手动加载进去。低级
相关推荐
shirleypaddy 2020-10-19
qingmumu 2020-10-19
lustdevil 2020-10-18
ganlulululu 2020-10-12
lustdevil 2020-08-03
lustdevil 2020-07-18
lustdevil 2020-06-25
lustdevil 2020-06-21
zhengzf0 2020-06-21
宿命java 2020-06-15
JackYin 2020-06-14
dongxurr 2020-06-07
snowphy 2020-06-06
zhengzf0 2020-05-28
81901836 2020-05-26
Julywhj 2020-05-26