前 次 前/次ボタンと目次ボタンとの区切り線

コントロールのテスト

Beehive コントロールは、アプリケーションのコンテナ内からでも、スタンドアロンの Java 環境からでもテストできます。スタンドアロンの Java 環境でのテストは、単体テストを実行する際に特に役立ちます。

Beehive コントロールは、「ControlTestCase」基本クラスを使用して、JUnit テスト フレームワークに統合できます。この基本クラスは、コントロール コンテナを提供しており、@Control アノテーションを介してインスタンス化が可能になります。

すべてのコントロールがテスト コンテナ内でテストできるわけではありません。ControlTestCase が提供する以外の要件が必要なコントロールもあります。たとえば、JNDI ルックアップを使用するコントロールは、ControlTestCase でテストできません。同様に、J2EE コンテナと依存関係があるコントロール (サービス コントロールなど) は、J2EE コンテナなしではテストできません。

ControlTestCase を使用したコントロールのテストの詳細については、「チュートリアル : JUnit を使用してコントロールをテストする」を参照してください。

関連トピック

チュートリアル : JUnit を使用してコントロールをテストする

 

ナビゲーション バーのスキップ   ページの先頭