[Seasar-user:20659] [S2JUnit4] 複数データソースのテストケースについて
小林正和
[E-MAIL ADDRESS DELETED]
2011年 3月 15日 (火) 10:17:15 JST
お世話になっております。小林です。
複数データソースがあるプロジェクトでのS2JUnit4のテストについて、お聞きします。
S2JUnit4で単体テストを作成する場合、Excelで準備したデータは、jdbc.dicon
で最初にインクルードしたデータソースに対して書き込みを行うようです。
Excelファイルの命名規則などにより、適切なデータソースに、
準備したExcelデータを書き込む方法というのはありますか?
↓ここを参照して複数のデータソースの設定済み。
http://s2container.seasar.org/2.4/ja/s2jdbc_service.html
jdbc.dicon
<components>
<include path="jdbc-a.dicon"/>
<include path="jdbc-b.dicon"/>
</components>
@RunWith(Seasar2.class)
public class FooServiceTest{
private TestContext ctx;
private fooService fooService;
public void findById() {
Foo foo = fooService.findById(1L);
assertEquals("UT0001", ctx.getExpected(), foo);
}
}
FooService_findById.xls ; jdbc-bのデータベースに登録したいが
jdbc-aのデータベースに登録しようとする。
FooService_findById_Expect.xls
SAStruts 1.0.4 sp8
Seasar 2.4.43
--
--------------
小林正和
Seasar-user メーリングリストの案内