你能在VSTS的Build过程中运行SQL单元测试(TSQLT)吗?

时间:2016-09-12 04:20:52

标签: sql unit-testing tsql tsqlt azure-pipelines

是否可以在VSTS的构建过程中运行SQL单元测试(如果任何测试失败,理想情况下会导致构建失败)?或者,我是否只能在删除服务器的SQL Server上构建/部署后运行测试?

谢谢!

1 个答案:

答案 0 :(得分:0)

您需要在运行之前部署测试某处的对象,无论是SQL Server单元测试(Visual Studio种类)还是tsqlt测试。

正如您所指出的,一个可能的位置是在人工制品进入丢弃服务器之后,但还有更多可能性:

  • VSTS中提供的localdb实例
  • SQL Azure数据库
  • 其他一些数据库; Azure VM,AWS,甚至可能在本地!

更新:CLR在SQL Azure中不再起作用,这对于tSQLt

是必需的