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

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

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

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

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

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

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

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