FlatXmlDataSet 空 table (DBUnit)
FlatXmlDataSet empty table (DBUnit)
是否可以验证数据库没有具有平面 xml 结构的特定 table 的行?
类似于:
<dataset>
<TABLE/>
</dataset
但这不起作用,因为我认为它只验证 'TABLE' 是否存在..
我正在测试删除..
目前,我遇到了同样的问题,并且找到了解决方法。
您可以将所有字段设置为非必填字段,您的 .xml 文件将看起来像
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE dataset SYSTEM "dbschema.dtd">
<dataset>
<NameOfYourTable/>
</dataset>
希望对其他人有所帮助。
是否可以验证数据库没有具有平面 xml 结构的特定 table 的行? 类似于:
<dataset>
<TABLE/>
</dataset
但这不起作用,因为我认为它只验证 'TABLE' 是否存在..
我正在测试删除..
目前,我遇到了同样的问题,并且找到了解决方法。 您可以将所有字段设置为非必填字段,您的 .xml 文件将看起来像
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE dataset SYSTEM "dbschema.dtd">
<dataset>
<NameOfYourTable/>
</dataset>
希望对其他人有所帮助。