为了账号安全,请及时绑定邮箱和手机立即绑定

测试时指定的运行执行类

请问,为什么在进行测试时使用@RunWith(BlockJUnit4ClassRunner.class)就会加载不到配置文件?使用SpringJUnit4ClassRunner就可以加载到

正在回答

1 回答

使用SpringJUnit4ClassRunner是为了让测试在Spring容器环境下执行,BlockJUnit4ClassRunner:Junit4的默认测试执行器没有在spring容器的环境下就会去加载配置文件,所以这样就会报错,我目前是这样理解的,具体去看源码

0 回复 有任何疑惑可以回复我~
#1

慕工程5111360

Junit4的默认测试执行器没有在spring容器的环境下就 “不”会 去加载配置文件,这句话少打了不字;
2017-09-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

测试时指定的运行执行类

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号