我无法在物化视图上使用dbunit执行测试

时间:2016-06-26 14:15:01

标签: spring testing dbunit

我想用dbunit和spring测试DAO层,其中我在物化视图中执行select请求。

我有这个例外:

  

* java.sql.SQLSyntaxErrorException:ORA-01732:此视图上的数据操作操作不合法***

问题是我无法修改TableType中的DatabaseConfigBean。有没有人有解决方案?

1 个答案:

答案 0 :(得分:1)

这听起来像是在尝试使用dbunit将数据插入物化视图。这不起作用,因为......嗯......这是一种观点。

改为在基础表中创建数据。

在实际测试运行之前,还要确保物化视图刷新数据。