2017-11-07 3 views
0

ユニットテスト用のデータセットを作成しようとしています。DBunit dataset.xmlの円depedency

<dataset> 
    <team id="1" lead_id="1" /> 
    <player id="1" team_id="1" /> 
</dataset> 

プレーヤーはチームテーブルを参照し、その逆もあります。 したがって、私がテストを実行すると(最初に作成されたもの、チームまたはプレーヤーに関係なく)、ForeignKey要件が満たされていないため、例外が返されます。

どうすれば修正できますか?データのインポートにFKを無効にするか、dataset.xmlで何らかの方法でフィールドを更新することができます。

答えて

関連する問題