【发布时间】:2021-05-05 05:53:33
【问题描述】:
在我的项目中,我们已经有了 mockito-core 依赖。我想存根静态方法,我需要为其添加 mockito-inline 依赖项。所以想了解它们之间的区别。它们可以共存吗?
【问题讨论】:
标签: unit-testing junit mockito
在我的项目中,我们已经有了 mockito-core 依赖。我想存根静态方法,我需要为其添加 mockito-inline 依赖项。所以想了解它们之间的区别。它们可以共存吗?
【问题讨论】:
标签: unit-testing junit mockito
根据 4.2.0 版的最新文档,mockito 社区似乎已经为一些实验性功能提出了 mockito-inline,例如模拟最终类和方法、模拟静态方法等。所以一旦他们从社区获得反馈,他们就会合并mockito-core 中的这些变化并废除了 mockito-inline。最终它只会是 mockito-core。
https://javadoc.io/doc/org.mockito/mockito-core/latest/org/mockito/Mockito.html#mockito-inline https://javadoc.io/doc/org.mockito/mockito-core/latest/org/mockito/Mockito.html#39
【讨论】:
mockito-extensions/org.mockito.plugins.MockMaker 的资源,内容为mock-maker-inline。见github.com/mockito/mockito/wiki/…。