标签: c# sql-server unit-testing ndbunit
由于我使用的SQL数据库的设计,必须在视图而不是表上进行操作(实质上,有触发器停止对表的插入/更新/删除)。出于这个原因,我使用ndbunit反对意见。
这适用于ReadXmlSchema和GetDataSetFromDb,但
PerformDbOperation(DbOperationFlag.DeleteAll);
因错误而失败:
无法改变'MySchema.vw_someView_myView_Maint',因为它是 不是一张桌子。
我的搜索发现可以通过覆盖dbunit属性在JAVA tableType中覆盖它。这个功能在nDbunit中可用吗?