djUnitを使用する上での最大の利点と言っても良いのがVirtual Mock Objects(仮想モックオブジェクト)が使用出来る事です。 このVirtual Mock Objectsを使用すると作成したクラスでUtilクラスなどのメソ …



djUnitを使用する上での最大の利点と言っても良いのがVirtual Mock Objects(仮想モックオブジェクト)が使用出来る事です。 このVirtual Mock Objectsを使用すると作成したクラスでUtilクラスなどのメソ …

djUnitではメソッドが呼び出された際、強制的に特定のExceptionを発生させる事も可能です。強制的にExceptionを発生させる場合には「addReturnValue」を使用します。 1点注意しておきたいのは「addReturnV …

djUnitでテストする際に、一部のメソッドは特に実行する必要はないけどそのメソッドの処理はスルーさせたいケースがたまに発生します。こういう場合にはdjUnitのaddReturnValue機能を活用する事でそのメソッドの処理を無効化する事 …

djUnitでメソッドの返却値を好みのものに変更する場合は「addReturnValue」メソッドを使用しますが、 同一メソッドを複数回使用していてそれぞれ別々の戻り値に変更したい場合には「setReturnValueAt」メソッドを使用し …

そういえばdjUnitのダウンロード手順をまとめてなかったので今更ながらメモしておきます。 djUnitのダウンロード手順 djUnitのダウンロードサイトへアクセスして最新版(Version0.8.6で更新は止まっています)のリンクをクリ …

基本的な事ですがjavaのテストでdjUnitを使用していると以下の様にクラス名を指定している行が未実行になってしまうという事がありました。 この原因と対応方法についてメモして置きます。 クラス名が未実行となる原因 コンストラクタが定義され …

拡張子「.wmv」形式の動画ファイルをDMM Playerで再生しようとしたら「protocol error:1646-0015」と表示されて再生出来ませんでした。 この際の原因についてメモしておきます。 事象 拡張子「.wmv」形式の動画 …

Windowsバッチで数値比較をしようとして、if %a% > 10 のように書いたのに、なぜかうまく動かない…そんな経験はありませんか? 実はDOSバッチのif文では、>や<といった不等号は比較演算子として認識されません …

様々な業務でシステム開発をしているとDTOやVOというクラスが出てきて違いが曖昧になってくる事があるので両者の違いについて整理しておきます。 DTO(Data Transfer Object) 基本的には値をまとめて受け渡す事のみを目的とす …

Eclipseでgetter/setterメソッドを自動生成する方法をメモしておきます。 事前にコードテンプレートでgetter/setter用のjavadocを設定しておくとさらに便利です。 環境 Eclipse 4.2 Windows7 …