Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 有没有办法禁用mockito的录制调用_Java_Unit Testing_Junit_Mocking_Mockito - Fatal编程技术网

Java 有没有办法禁用mockito的录制调用

Java 有没有办法禁用mockito的录制调用,java,unit-testing,junit,mocking,mockito,Java,Unit Testing,Junit,Mocking,Mockito,我有一些测试,在那里我使用Mockito mock。我根本不在测试中使用验证。现在我想做一些性能测试,模拟会导致OutOfMemoryError。我可以尝试重构代码,以便能够“重置”模拟。然而,如果Mockito能够创建不记录调用的mock,那么这将容易得多。有可能吗?有。你想要一个“只存根”的模拟 这将模拟类Xxxx,允许您执行存根,但不记录任何调用 Xxxx mockXxxx = mock(Xxxx.class, withSettings().stubOnly());

我有一些测试,在那里我使用Mockito mock。我根本不在测试中使用验证。现在我想做一些性能测试,模拟会导致
OutOfMemoryError
。我可以尝试重构代码,以便能够“重置”模拟。然而,如果Mockito能够创建不记录调用的mock,那么这将容易得多。有可能吗?

有。你想要一个“只存根”的模拟

这将模拟类
Xxxx
,允许您执行存根,但不记录任何调用

Xxxx mockXxxx = mock(Xxxx.class, withSettings().stubOnly());