Androidアプリケーションを嘲笑うときにMockitoはDexmakerを必要としますか?

MockitoとDexmakerプロジェクトのドキュメンテーションは、両者の関係をはっきりと示していないようで、お互いに言及するだけです。 Dexmakerが必要な場合、MockitoとDexmakerのどちらのバージョンに互換性がありますか?dexmaker-mockitoアーティファクトのみが必要ですか?

2
nl ru de

2 答え

メインのドキュメント §28 をご覧ください。 Mockitoは、同じクラスパス上にある場合、dexmaker-mockitoが提供する別のバイトコードエンジンを持つ方法を提供します。 (実際、wikiは少し古くなっているありますが、両方のjarが必要です) 。

希望が役立ちます。

@ライアンはい、それは私が言ったことです。
追加された 著者 Brice,
つまり、モッキートが機能するためには、あなたは必要な dexmaker(両方のジャー)を意味しますか?
追加された 著者 Ryan,

私は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'
1
追加された