为什么在方法调用链中调用存储库方法的服务方法无法调用存储库上的模拟方法?

时间:2019-12-27 21:32:07

标签: java unit-testing mocking mockito repository

我正在尝试帮助同事在服务类别的单元测试中失败。服务类中的方法只是一个线性函数,它们返回一系列链接方法调用的结果。这些方法链包括对存储库对象的调用。

Mockito报告模拟的存储库方法调用“需要但未调用”。

但是当我将存储库方法调用移到方法链之外时,模拟的存储库方法调用起作用,并且服务类单元测试通过。

有人知道这是Mockito的已知问题吗?

0 个答案:

没有答案