我是来自Eclipse的IDEA的新用户。我的代码通常使用Mockito框架进行测试。
在Eclipse中,我总是从创建测试中的实例开始。构造函数的自动完成为我提供了
new Foo(bar, baz, 0, 0);
然后,我可以使用Ctrl-1创建字段bar
和baz
,并为其添加@Mock注释。
IDEA对自动完成有不同的方法。我得到了
new Foo()
在更常规的环境中,我可以使用Ctrl-P和Ctrl-Shift-Space来添加参数。在基于Mockito的测试中,我发现自己键入bar
和baz
,然后使用Alt-Enter创建和注释字段。这似乎更多的工作。
我看了Mockito Code Generator,但似乎在猜测我需要什么样的嘲讽,并不总是正确的。
我错过了哪些捷径可以为我创造嘲笑?我理想的解决方案是添加类似Ctrl-Shift-M的东西,就像Ctrl-Shift-Space一样,但是根据函数参数名称创建一个模拟变量。