Junit必须和Spring保持版本的兼容,即Juint4对应Spring4,Junit5对应Spring5
而两种方式下,加载测试框架的代码不同
Junit4和Spring4如下:
@RunWith(SpringJUnit4ClassRunner.class)
Junit5和Spring5如下:
@ExtendWith(SpringExtension.class)
如果版本不匹配,会导致注解无法加载测试函数的问题,也会导致Spring注解无法注入变量变成空指针的问题
本文阐述了Junit与Spring版本之间的兼容性要求,强调了Junit4对应Spring4,Junit5对应Spring5的重要性。同时介绍了不同版本下加载测试框架的不同方式,以及版本不匹配可能导致的注解无法加载和Spring注解无法注入变量的问题。
Junit必须和Spring保持版本的兼容,即Juint4对应Spring4,Junit5对应Spring5
而两种方式下,加载测试框架的代码不同
Junit4和Spring4如下:
@RunWith(SpringJUnit4ClassRunner.class)
Junit5和Spring5如下:
@ExtendWith(SpringExtension.class)
如果版本不匹配,会导致注解无法加载测试函数的问题,也会导致Spring注解无法注入变量变成空指针的问题
915

被折叠的 条评论
为什么被折叠?