djunit

djunit

 

djunit_第1张图片

最新バージョン 0.8.4 for Eclipse 3.2, 3.3, 3.4[2009/02/04]

[2009/02/04] version 0.8.4 for Eclipse 3.2, 3.3, 3.4を公開しました。

     djUnitバージョン情報

djUnitとは  Λ


djUnitは、Javaアプリケーションの統合開発環境であるEclipseのためのプラグインで、テスティングフレームワークJUnitに新たな機能を追加し、ソフトウェアの品質向上を支援します。


特徴  Λ

djunit_第2张图片

コードカバレッジのレポート表示  Λ

djunit_第3张图片  

djUnitは、「テストされたコード」と「テストされていないコード」をレポート表示します。このレポートを参考にテスト不足を解消させることで、テストの品質が向上し、プログラムの品質が向上します。



    詳細 -> カバレッジレポートを見る
    詳細 -> branch%について

モックオブジェクトの自動生成(Virtual Mock Objects)  Λ

djunit_第4张图片

djUnitは、モックオブジェクト(ダミー部品)を自動的に生成し、自動的に組み込む仕組み(バーチャルモックオブジェクト)を提供しますので、テストプログラムの作成工数を削減します。


    詳細 -> Virtual Mock Objectsを使ったテスト

ダウンロード  Λ


     djUnit Download

インストール方法  Λ


[更新マネージャーでのインストール]
  • Eclipseのpluginsフォルダに、古いバージョン(0.8.1以前)のdjUnitがあるときは、Eclipseを終了し、それを削除します。
    • 更新サイトのURL情報は、こちら http://works.dgic.co.jp/djunit/update/updatesite.html

[手動インストール]
    • djUnitをダウンロードします(jp.co.dgic.eclipse.jdt.djunit_x.x_x.x.x.zip)
  • Eclipseのpluginsフォルダに、古いバージョンのdjUnitがあるときは、Eclipseを終了し、それを削除します。
  • ダウンロードしたzipファイルを、Eclipseのpluginsフォルダに解凍します
  • Eclipseを再起動します

使い方  Λ


Eclipseから使う
  • djUnit設定方法
  • djUnitでテストを実行する
  • カバレッジレポートを見る

Apache ANTから使う
  • djunit-coverage-reportタスク
  • djunitタスク

注意点  Λ

  • デッド・コードのCoverageReport
  • デフォルトコンストラクタのCoverageReport

動作環境  Λ


  • Windows XP professional
  • java 1.4.x, java5, java6
  • Eclipse 2.1.x, 3.0.x, 3.1.x, 3.2.x, 3.3.x, 3.4.x

連絡先  Λ


djUnitを信頼できるツールにするため、感想、意見、バグなどを是非教えてください。

[email protected]


http://works.dgic.co.jp/djwiki/Viewpage.do?pid=@646A556E6974

你可能感兴趣的:(djunit)