是否应对数据库中的参照完整性进行单元测试?

时间:2012-02-25 22:27:39

标签: unit-testing assert referential-integrity

假设我有一个客户和订单表。

当我执行Customer_Delete_Test时,如果相关订单也被删除,您也会断言

你是否依赖表格之间的参照完整性,如On Cascade Delete?

1 个答案:

答案 0 :(得分:2)

我会进行单元测试,以确保您正确构建了数据库,并且表现得像您期望的那样。

数据库供应商可能已经完成了他们的工作,但这只是故事的一部分。你做对了吗?