是否可以在Mockito中记录和自动生成模拟代码?

时间:2018-01-09 11:02:09

标签: java mocking jvm mockito

目前我正在处理遗留代码,并希望围绕它构建回归测试,以确保一切都和以前一样。

在这种情况下,从头开始构建它是太多的工作所以我玩的想法是让记录器自动生成模拟代码。

是否有类似的东西(也是稳定的)?

1 个答案:

答案 0 :(得分:0)

有'一个五星级的intellij插件Mockito code generator

将通过单击Ctrl + Shift + M

生成Mockito代码
  

自动生成:

     
      
  • 的RunWith(MockitoJUnitRunner.class)注释   
  • 测试主题中声明的每个非静态对象的模拟字段
  •   
  • 带有@InjectMocks注释的测试主题的字段
  •   
  • 有用的mockito函数的静态导入,例如when,verify
  •