スタブは、テスト対象のコードと相互作用する実際のクラスに置換の実装を提供するクラスです。
このリリースでは、スタブ・セッション Bean は IBM® WebSphere® Application Server (WAS) 5.x にデプロイする必要があり、エンティティー Bean のスタブ化はサポートされません。
作成済みのスタブは、「パッケージ・エクスプローラー」ビュー、またはテスト・スイート・エディターに表示できます。
EJB セッション Bean 用のスタブを作成するには、次のようにします。
- をクリックし、「次へ」をクリックする。
- ウィザードの最初のページで、以下のいずれかを行う。
- スタブを入れるテスト・プロジェクトを選択し、「次へ」をクリックする。
- または、「新規」をクリックして、新しいテスト・プロジェクトを作成する。
- 「スタブするコンポーネントの選択 (Select the Components to be Stubbed)」ページで、スタブする EJB コンポーネント、ライブラリー、または Java™ ソース・ファイルを選択し、「完了 (Finish)」をクリックする。 そのスタブ・コンポーネントがすでに存在する場合は、既存のスタブを置き換えるようにウィザードからプロンプトが出されます。
「はい」または「すべてはい」を選択すると、既存のスタブに対して行ったすべての変更が上書きされます。
「いいえ」または「すべていいえ」を選択すると、既存ファイルは未変更のまま残され、新しいスタブは生成されません。
- 「テスト・ナビゲーター」ビューで、スタブを追加するテスト・スイートをダブルクリックする。 これにより、テスト・スイート・エディターが開きます。
- テスト・スイート・エディター内で、「スタブ」タブをクリックして、「追加」をクリックし、テスト・スイートに追加するスタブを選択して、「完了 (Finish)」をクリックする。
注: 新しいスタブを作成し、それがテスト・スイートに自動的に追加されるようにするには、「新規」をクリックしてステップ 3 に進んでください。
単にスタブをテスト・スイートから除去するだけで、いつでもスタブを実際のクラスに置換できます。