S2TestCaseはとても優れた単体テストツールであるが、データソースが複数ある場合は想定していない。Excelファイルを複数用意しておいて、データソースごとにExcelのデータを設定するための機能はない。 したがって、複数データソースを使いたい場合には、S2TestCase派生クラスにちょっとコードを追加してやる必要がある。 まず、j2ee.dataSource以外のデータソースのためのデータソースとこれからアクセスするデータソースを示す変数を宣言する。これからアクセスするデータソースとは、readXlsWriteDb("TEST0001.xls");とエクセルのデータをデータベースに書き込むときに使用するデータソースのことである。 private DataSource dataSource1; //j2ee.dataSource以外のデータソース private DataSource