ガイドライン: J2EE アプリケーションの開発者テスト
トピック
概論
このガイドラインは、J2EE コンポーネントの単体テストの際に考慮が必要な追加の注意事項を説明します。
テスト環境の設定
通常の Java クラスは、J2EE モジュールを作成しなくてもコンパイルやテストが可能です。しかし、EJB やサーブレットなどの J2EE コンポーネントは、コンテナーで提供されるサービスに依存するため、テストするにはコンポーネントをアセンブルしてコンテナーに導入する必要があります。
したがって、J2EE コンポーネントの実装担当者は、単体テストの前に、コンポーネントを J2EE モジュール (および場合によっては J2EE アプリケーション) にアセンブルし、それらのアーカイブを単体テスト環境に導入する必要があります。
J2EE モジュールについて詳しくは、『ガイドライン: J2EE モジュール』を参照してください。J2EE モジュールのアセンブルについて詳しくは、『ガイドライン: J2EE モジュールのアセンブル』を参照してください。
J2EE アプリケーションについて詳しくは、『ガイドライン: J2EE アプリケーション』を参照してください。J2EE アプリケーションのアセンブルについて詳しくは、『ガイドライン: J2EE アプリケーションのアセンブル』を参照してください。
J2EE アプリケーションの導入について詳しくは、『ガイドライン: J2EE モジュールとアプリケーションの導入』を参照してください。
J2EE テストの一般的なガイドライン
ソース・コードで提供される機能のテストに加えて、EJB、JSP、サーブレットについては、永続性、トランザクション、セキュリティーなどテストが必要な機能をコンテナー自体が提供します。
|