【发布时间】:2013-01-29 09:45:31
【问题描述】:
Mockito 和 Dexmaker 项目的文档似乎没有明确说明两者之间的关系,它们只是相互提及。如果需要Dexmaker,哪些版本的Mockito和Dexmaker兼容?只需要dexmaker-mockito神器吗?
【问题讨论】:
标签: java android maven mockito dexmaker
Mockito 和 Dexmaker 项目的文档似乎没有明确说明两者之间的关系,它们只是相互提及。如果需要Dexmaker,哪些版本的Mockito和Dexmaker兼容?只需要dexmaker-mockito神器吗?
【问题讨论】:
标签: java android maven mockito dexmaker
您需要最新版本的 mockito(目前为 1.9.5),如主要的 documentation §28 所示。 Mockito 提供了一种拥有不同字节码引擎的方法,如果它在同一个类路径上,则 dexmaker-mockito 提供。 (确实,wiki 有点过时了there,但它声明你需要两个 jar)。
希望对您有所帮助。
【讨论】:
同时包含 Mockito 和 DexMaker 时出现错误。最后,这是我添加到 gradle 中的:
//compile 'org.mockito:mockito-all:1.9.5'
compile 'com.google.dexmaker:dexmaker:1.2'
compile 'com.google.dexmaker:dexmaker-mockito:1.2'
【讨论】: