小编H S*_*har的帖子

如何模拟尾递归函数?

我想测试我的代码,它具有一些尾部递归函数。我无法嘲笑尾部递归函数,因为它们需要声明Finalor Private。大多数模拟框架不支持模拟此类方法,而那些支持的方法则无法按预期工作。

这有可能吗?有人可以给我他们的想法来模拟尾部递归函数吗?

我尝试使用MockitoFramework版本进行模拟3.0.0。我的测试套件具有该Mockito-Sugar特性。

尽管Mockito 文档建议可以模拟最终方法,但对我而言却是失败的。

我尝试使用scala-mock。我遇到了其他问题,但没有解决。

scala mocking mockito powermock scalamock

0
推荐指数
1
解决办法
40
查看次数

标签 统计

mocking ×1

mockito ×1

powermock ×1

scala ×1

scalamock ×1