JMockitはテストのために一部のクラスの定義を書き換えるライブラリ、JaCoCoはカバレッジ取得用のライブラリ、どちらも昨今のJava開発のユニットテストで(多分)よく使うものです。 JMockit: http://jmockit.github.io/index.html JaCoCo: http://www.eclemma.org/jacoco/ Antで両方を使ったサンプルプロジェクトも用意してみました。 (ライブラリダウンロードのためにはじめてIvyも使ってみた) https://github.com/knjname/jmockit-jacoco-javaagent-arg-order JMockitもJaCoCo、どちらもinstrumentationという仕組みを用いてその機能を実現しています。 http://docs.oracle.com/javase/8/docs/api