mockito

1.@injectmocks 只能注解在实现类上?

2.我想请问下,我的一个实现类中调用了很多不同的服务,使用spring的注解注入的,如果我只想mock掉个别的服务,我该怎么做呢,现在使用@injectmocks 注解之后,实现类中的其他服务都为null,无法使用spring注入了。

网上有的说,把实现类以injectmocks 和autowird一起注解,就可以,试了下,不行额。

阅读 1.4k
1 个回答

不知道有没有用到SpringBoot
如果有的话直接MockBean做注入就行了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题