我使用DbUnit将数据加载到DB中,以进行一些集成测试。数据在平面XML文件中指定,如下所示:
<user id="2" name="bob" type="user">
<user id="1" name="john" type="admin">然而,在一个表的情况下,我希望插入的行是基于已经插入到其他表中的行。对我来说,实现这一点最方便的方法是运行insert-select语句,而不是像上面那样通过XML指定行。DbUnit支持以这种方式通过insert-select语句和XML语言混合加载数据吗?
谢谢,唐
发布于 2009-11-05 23:55:08
我用DbUnit尝试了很多不同的配置,但它们都是基于纯XML文件的。我没有看到将它们与SELECT语句混合使用的选项,我真的认为这个选项不存在。
https://stackoverflow.com/questions/1680754
复制相似问题