DbUnit excel可以为空的外键

时间:2014-02-18 14:32:13

标签: unit-testing dbunit

我正在尝试在我的excel文件中设置一个可为空的BIGINT外键来填充我的DbUnit测试的数据,但是当我将单元格留空时,我得到以下异常:< / p>

Caused by: org.dbunit.dataset.datatype.TypeCastException: Unable to typecast value <> of type <java.lang.String> to BIGINT

我已将excel中的输入设置为数字等,但它没有帮助。

尝试:

[NULL], [null], <null> 

同样的例外期待c的“价值”变化......

1 个答案:

答案 0 :(得分:0)

修正了以下内容:

ReplacementDataSet replacedDataSet = new ReplacementDataSet(dataSet); 
replacedDataSet.addReplacementObject("[NULL]", null);