以前Mock Objectに少し触れたことがあるが、私自身使用したことが無かったので今回試してみた。 また、Virtual Mock Object として、dJUnitを利用したことがあるので、これとの比較も書いてみたいと思う(したがって、タイトルのVirtual Mock Objectは、正確にはdJUnitを指すものであって、Virtual Mock Object全体の性質であるとは限らない)。 テストカバレッジについて日本語のサイトを検索すると、dJUnitがよくヒットする。また、Eclipseプラグインとしても提供されており、導入難易度が低いせいか実プロジェクトでもよく利用されているようだが、実際に利用してみて何点か不満が出た。例を以下に記載する。 カバレッジについて、かなり古いバージョンのJCoverageを利用している。 現在オープンソース版のCloverが提供されなくなって久
![easymockを利用してみる(1) – Virtual Mock Object と Mock Object の違い - 発火後忘失](https://cdn-ak-scissors.b.st-hatena.com/image/square/7065bfb66cbbd3efe6c20ec4269ac53a09465398/height=288;version=1;width=512/http%3A%2F%2Ffeather.cocolog-nifty.com%2F.shared-cocolog%2Fnifty_managed%2Fimages%2Fweb%2Fogp%2Fdefault.png)