标签: java testing junit tdd dbunit
是否可以跳过DBUnit中的列验证?
我更喜欢使用FlatXmlDataSet,因为它更容易维护。但是为了比较结果,我必须使用XmlDataSet,它始终是表标签后面的所有列。
FlatXmlDataSet
XmlDataSet
Assertion方法assertEqualsIgnoreCols可能是一个解决方案,因为它允许我指定要忽略的列,但是有很多列,我不想手动添加它们。 : - (
Assertion
assertEqualsIgnoreCols
答案 0 :(得分:1)
看看Ignoring some columns in comparison,您还可以查看How to exclude some table columns at runtime?