测试积点老人 发表于 2022-1-25 10:34:13

@RunWith(SpringRunner.class)是什么意思?有什么作用?可以举个易懂的例子吗。。...

@RunWith(SpringRunner.class)是什么意思?有什么作用?可以举个易懂的例子吗。。在测试类上面,有的时候不加@RunWith(SpringRunner.class),不会报错。有的时候,不加就会报错。
今天因为没加这个,一直报空指针异常错误。找了很久!
虽然我有意识注意到测试类要加这个,但是真的不明白它的作用。
因为一个错误,浪费很长时间,最后才想到是不是因为没加这个注解。归根结底,还是因为我对这个东西不了解,希望有人能让我听明白!


kallinr 发表于 2022-1-26 09:19:09

shilihua

qqq911 发表于 2022-1-26 10:23:18

检查下日志吧,看是否缺少调用

郭小贱 发表于 2022-1-26 15:16:10

@RunWith(SpringRunner.class):指让类运行在Spring的测试环境,以便测试开始时自动创建Spring应用上下文。

jingzizx 发表于 2022-1-26 17:19:36


@RunWith(SpringRunner.class):指让类运行在Spring的测试环境,以便测试开始时自动创建Spring应用上下文。
页: [1]
查看完整版本: @RunWith(SpringRunner.class)是什么意思?有什么作用?可以举个易懂的例子吗。。...