Junitの本
JUnitイン・アクション
JUnitを実際に適用していく手順が解説されています。
モックオブジェクトなどについては私はこの本で初めて知りました。 ただ、単体テストの為のリファクタリング等には少々やり過ぎの感が否めませんが・・・ テスト駆動の立場から記述されているので当然かも知れません。 後半Cactus や Maven 等ツールの使用法やサンプルのみです。 テスト環境の構築自体に敷居が高くなってしまっている印象を受けました。 特にWebアプリのテストにはこういう方法しかないのでしょうか? JUnit フレームワーク自体の中身を解説しているわけではありません。
テスト駆動開発(TDD)を目指すならもちろん、そこまでやる気がなくとも、Javaを扱うプログラマ全員にお薦めの一冊です。
段階を追って簡単な単体テストからその自動化、AntやEclipseとの連携、スタブを使ったテスト、擬似(Mock)オブジェクトを使ったテスト、Cactustを使ったサーブレットのテストと段階を追って、その長所と短所を明確にしながら説明されています。サンプルプログラムも問題を明確にする非常に分かりやすいサンプルで、苦労なく読み進むことができます。 擬似オブジェクトという考え方を始めてこの本で知りました。感動的な手法です。テストを行うことでより良いコードを生成できるということも実感できます。テストテクニックだけではない、よりよいオブジェクト指向プログラミングを示唆してくれます。
スポンサード リンク
Junitの本JUnitイン・アクション
Javaフレームワーク・ツール特集Java初心者のための入門書その他 Java 関連 |
仮面ライダー フィギュア
キン肉マン フィギュア ウルトラマン フィギュア ポケモン フィギュア ルパン フィギュア ドラゴンボール フィギュア 聖闘士星矢 フィギュア 美少女フィギュア フェラーリ ミニカー |