2

DBUnitは小さなデータセットの使用を推奨してますが、小さなデータセットがデータセットに含まれている例は見つかりませんでした。(擬似コード)に似たものが必要です

<dataset>
<!-- this tag is what I am looking for... ;-)-->
     <include_other_datasets_which_is_shared_between_different_datasets datasetname="other.xml"/>
<!-- normal xmldataset-definition begins... -->
<table name="foo">...</table>
</dataset>

何か案は?

4

1 に答える 1

3

私の知る限り、dbUnit にはそのような機能は存在しません。

異なるデータセットに対して操作を複数回簡単に実行できるためです。

DatabaseOperation.CLEAN_INSERT.execute(conn, "first_table.xml");
DatabaseOperation.CLEAN_INSERT.execute(conn, "second_table.xml");

またはCompositeDataSetを使用して、実行時に複数のデータセットを 1 つに結合します。

于 2012-11-23T10:02:23.357 に答える