タグ

djunitとEclipseに関するbabydaemonsのブックマーク (3)

  • djUnitの概要~利用方法【カバレッジ - テスト】 @みっちーわーるど

    前提 このページに記載している内容は2011/03/06に書かれたものです。 掲載している画面や方法が将来的に変更されている場合があります。 また、解説に使っている eclipse のバージョンは 3.6.1 です。 eclipseのバージョンによって若干異なる部分があるかもしれません。 「初心者にも分かる djUnit」を目指して頑張って解説します。 特徴 djUnitの特徴 ・コードのテスト網羅率(カバレッジ)を計測できる ・eclipseと連携していて簡単に計測できる ・結果レポートも出力される カバレッジについての注意点 ・カバレッジ計測はあくまでも網羅率を出すにすぎない ・網羅率が高いからと言ってコードやテストの品質が高いとは限らない ・網羅率(カバレッジ)を100%にすることが目的になってしまってはいけない ↑結構こういう人は多い気がする。 目的と手段を間違えてはいけない(

    babydaemons
    babydaemons 2014/01/08
    djUnitの復習に
  • djUnitの導入 - Tbpgr Blog

    ■概要 djUnitとは、ユニットテストを安全かつ低コストで行うこと目的に開発されたEclipseのプラグインです。 特徴として ・カバレッジレポートが利用可能 ・モックをテスト内に記述(仮想モックオブジェクト)出来る 従来のJUnitだけでは記述が難しいクラス間の関係が発生する部分や 意図的に例外を発生させたり出来る。 ▼カバレッジレポート コードのカバレッジ状況をJCoverageでレポートします。 設定によって、未テストの行にマーカーを表示することも可能なので テストで実行されてない行が一目瞭然です。 ▼仮想モックオブジェクト 例えば実コードに影響を与えないままBufferedReaderをnewした時に FileNotFoundExceptionを発生させるようにしたり、 特定のユーティリティが常に固定値を返却するようにすることができます。 ■インストール方法 Eclipseのヘル

    djUnitの導入 - Tbpgr Blog
    babydaemons
    babydaemons 2014/01/08
    Eclipse 3.xしかダメなのかなー
  • djUnit

    Latest version 0.8.6 for Eclipse 3.2, 3.3, 3.4, 3.5 [2011/10/17] Version 0.8.6 for Eclipse 3.2, 3.3, 3.4, 3.5 Released.[2011/10/17] [0.8.6] Changed a exception handler of djUnit class loader. [Fixed bug] Mojibake of djUnit class loader message. [Fixed bug] SWT's "no more handles" occurs. [Fixed bug] Coverage target line(finally clause) bug with asm1.5.x. Bytecode process was improved. Version 0.8.

    babydaemons
    babydaemons 2010/04/01
    "動作環境: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"ってMacダメ?Java7やEclipse4.xは仕方がないにしても
  • 1