タグ

Javaとemmaに関するmanabouのブックマーク (1)

  • Emma+Antをofflineモードで実行する

    EMMAとは Javaのカバレッジ測定ツール。On-the-flyモードとofflineモードの二つを持つ(詳細は後述)。 ダウンロードは以下から。 今回試したバージョンは2.0系 Eclipseプラグインとして、EclEmmaというプラグインも公開されている。 On-the-FlyモードとOfflineモード 簡単に言うと、OnTheFlyはファイルそのまま実行可能で、 Offlineモードは一旦既存のコードにEmmaのカバレッジ用のコードを埋め込んだファイルを吐き出した後に再実行が必要。 詳細は公式サイトの説明(英語)を見るべし。(概要はイントロに書いてある。) EMMA+JUnitをAntで実行するためには EMMA自体はJUnit自体に特別に対応しているわけではないので、 JUnit実行時にJUnitのパラメータであるjvmargを利用して引数を渡す必要がある。 なぜ、JUnit

    Emma+Antをofflineモードで実行する
  • 1