- 追加された行はこの色です。
- 削除された行はこの色です。
DJUnit
[[JAVAの記事一覧]]
*Eclipse Plugin [#ja2b95ba]
*目次 [#j7c59e7d]
#contents
http://works.dgic.co.jp/djwiki/
*DJUnit [#p9946783]
**DJUnit [#zd3eed3f]
djUnitは、ユニットテストを安全かつ、低コストで行うこと目的に開発されたTestRunnerで、Eclipseのプラグインとして動作します。
*インストール [#ra09e9a3]
まずは、プラグインをインストール(ペタッってpluginフォルダにはりつける)
今までJUnitのTestRunnerで実行していたテストを、そのまま、djUnitのTestRunnerに実行させるだけで、
以下の機能を簡単に利用できます。
[[Eclipse Plugin]]
*CoverageReportビューの表示 [#l6bb8048]
「ウインドウ」→「ビューの表示」→「その他」を選択します。
-JCoverageのカバレッジレポート出力
-Virtual Mock Objectsを利用したテスト
-簡易トレース機能
djUnitがありますね。それを選びます。
***ダウンロード [#r4d5839f]
http://works.dgic.co.jp/djwiki/Viewpage.do?pid=@646A556E697420446F776E6C6F6164
**プロジェクトを設定してくださいってでるけど [#m90c7ea5]
テストケースごとにdJUnitを実行すると消えるよ。
**Virtual Mock Objects の設定の有効化 [#t32487d5]
**CallHierarchy [#sc5f760e]
カバー率をみたいだけならいらない。
http://works.dgic.co.jp/djwiki/
マーカーはファイルを開いて、その都度、マーカーで色塗りするボタンを押さなきゃならない。
***必要なファイル [#y1965dfa]
**ビルドパスへのdjUnitライブラリの追加 [#j2e26205]
やんなくてよかった。
CallHierarchy.zip
***設定方法 [#f46c4824]
**%lineと%branch [#h526df0f]
%branchを抑えておけばいい。
Eclipseが起動していたら、終了する。
%lineまでやると、予備のためのコードまで相手にしなくてはならなくなったり、
ありえない例外処理まで手を広げることになるので、その場合ごとにテストの必要性を判断しよう。
「dk.kamstruplinnet.callers_0.5.0」フォルダを、eclipseインストールフォルダの「plugins」フォルダの中にフォルダごとコピーする。
Eclipseを起動する。
調査したいメソッド名にカーソルを合わせ、アイコンをクリックするか、メソッド名を右クリックすると現れるメニューの「Open Call Hierarchy」をクリックしてください。