测试时指定的运行执行类

来源:4-1 转账环境的搭建

稻子凡

2017-09-06 18:03

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

写回答 关注

1回答

  • 慕工程5111360
    2017-09-07 17:34:09

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

    慕工程511...

    Junit4的默认测试执行器没有在spring容器的环境下就 “不”会 去加载配置文件,这句话少打了不字;

    2017-09-07 17:36:00

    共 1 条回复 >

Spring事务管理

事务管理是Spring重要的知识,应用事务解决数据不一致问题

87318 学习 · 197 问题

查看课程

相似问题