您可以捕获和检查提供给使用ScalaMock进行测试的方法的参数吗?

fat*_*oku 5 scala mocking scalatest

Java Mocking框架Mockito具有一个名为的实用程序类ArgumentCaptor,当多次调用正在验证的方法时,该类会累积值列表。

ScalaMock是否具有类似的机制?

Pau*_*her 2

ScalaMock3 的预览版中有一个底层机制可以执行此操作,但目前尚未向客户端代码公开。

您的用例是什么?

您可以通过使用whereonCall记录此处(分别在“谓词匹配”和“返回值”标题下)来实现您所需要的。