您可以在 VSTS 的构建过程中 运行 SQL 单元测试 (TSQLT) 吗?
Can you run SQL unit tests (TSQLT) during Build process in VSTS?
在 VSTS 的构建过程中是否可以 运行 SQL 单元测试(如果任何测试失败,理想情况下会导致构建失败)?或者,我可以只在 build/deploy 之后在 drop 服务器的 SQL 服务器上进行 运行 测试吗?
谢谢!
您需要将被测对象部署在某处才能执行,无论这是通过 SQL 服务器单元测试(Visual Studio品种)或通过 tsqlt 测试。
正如您所指出的,一个可能的位置是在人工制品进入丢弃服务器之后,但还有更多的可能性:
- VSTS中提供的localdb实例
A SQL Azure 数据库
- 其他一些数据库; Azure 虚拟机、AWS,甚至可能是本地!
更新:CLR 在 SQL Azure 中不再工作,这是 tSQLt
所必需的
在 VSTS 的构建过程中是否可以 运行 SQL 单元测试(如果任何测试失败,理想情况下会导致构建失败)?或者,我可以只在 build/deploy 之后在 drop 服务器的 SQL 服务器上进行 运行 测试吗?
谢谢!
您需要将被测对象部署在某处才能执行,无论这是通过 SQL 服务器单元测试(Visual Studio品种)或通过 tsqlt 测试。
正如您所指出的,一个可能的位置是在人工制品进入丢弃服务器之后,但还有更多的可能性:
- VSTS中提供的localdb实例
A SQL Azure 数据库- 其他一些数据库; Azure 虚拟机、AWS,甚至可能是本地!
更新:CLR 在 SQL Azure 中不再工作,这是 tSQLt
所必需的