CI / TFS和SQL Server数据库测试:使用单元测试进行模式验证

时间:2016-06-17 09:23:41

标签: sql-server tfs continuous-integration dbunit database-testing

在SQL Server中执行架构验证的最佳做法是什么?

我需要测试视图,存储过程,函数触发器是否指向现有的和工作表(或任何其他对象),并且需要对数据库中的所有对象执行此检查。我想避免人们在生产中发布之前引入破坏的代码并验证应该处于一致状态的整体模式。

我应该在单元测试中做吗?什么是最好的方法?

我正在使用CI / TFS和Visual Studio 2015。

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以尝试使用Code Review Policy,这样您就可以在签到时强制执行代码审核。通过这种方式,您可以防止检查损坏的代码。