ページの先頭行へ戻る
Interstage Business Application Server アプリケーション開発ガイド
FUJITSU Software

付録B 業務アプリケーションの単体実行

デバッグなどの目的で、業務アプリケーションを単体で実行する方法について説明します。
BizClsという業務アプリケーションをテストする場合に、以下のようなBizClsを継承したテストプログラムBizClsTestを作成します。なお、bizMethodは、BizClsから継承した業務処理のメソッドです。

public class BizClsTest extends BizCls {

   public static void main(String[] args) {
       String param1 = "...";
       SomeClass param2 = new SomeClass();
       bizMethod(param1, param2);
       System.out.println("param2.alpha=" + param2.getAlpha());
  }

}

このようなテスト用プログラムを実行することで、アプリケーション連携実行基盤の呼出し定義により呼び出されるメソッドを個別にテストすることができます。

単体で実行する場合に使用するメソッドについては、以下を参考にしてください。

注意

単体実行時はEJBコンテナのサポートするデータベースの操作はできないため、それらの機能をテストすることはできません。