「実演テスト駆動開発」 WEB+DB PRESS Vol.35特集 特設ページ

サンプルコードのダウンロード

この記事を読むのに必要な時間:およそ 0.5 分

各章終了時点でのソースコード

第2章から第8章までの,各章終了時点でのソースコードです。

第8章の完全版ソースコード

誌面では掲載できなかった次の機能を実装した,第8章の完全版コードです。

テストフィルタ機能
受け入れテストと,ユニットテストなどの他の種類のテストとを同時に実行しないための機能。誌面25ページ参照。
受け入れテスト実行の自動化機能
データベースの初期化から,SQLの実行,サーブレットコンテナの立ち上げ,そして受け入れテストの実行までのすべてを自動化する機能。誌面48ページ参照。
サーブレットコンテナのTomcatへの変更
サーブレットコンテナをJettyからTomcatに変更。

詳しくは,テストフィルタ機能,受け入れテスト実行の自動化機能についてをご覧ください。