Gáb*_*ták 3 java junit unit-testing mocking mockito
我有一些测试,我使用 Mockito 模拟。我根本不在测试中使用验证。现在我想做一些性能测试,模拟导致OutOfMemoryError. 我可以尝试重构代码以能够“重置”模拟。但是,如果 Mockito 可以创建不记录其调用的模拟,那就容易多了。它以某种方式可能吗?
是的。您想要一个“仅存根”模拟。
Xxxx mockXxxx = mock(Xxxx.class, withSettings().stubOnly());
Run Code Online (Sandbox Code Playgroud)
这将模拟类Xxxx,让你做存根,但不记录任何调用。