我最近在运行 SSMS for SQL Server 2008 R2 的虚拟机 (VMWare 8) 上安装了SQL 测试插件。这是tSQLt的前端。我在服务器上启用了 CLR。我安装了 tSQLt 示例数据库。我点击了运行按钮。我希望所有的样本测试都能通过。我观察到只有一次通过。
第一个测试,标题为 [AcceleratorTests]。[测试准备好进行实验,如果 2 个粒子] 失败:预期:<1> 但为 <0>。
我已经阅读了所涉及的 SQL,并且看起来应该通过了。据我所知,Red Gate 提供的代码与 tSQLt 为示例数据库提供的代码相同。机器上有几层新的东西,现在,SQL 测试运行器和 tSQLT 脚本集。我有点迷失了,试图找出错误在哪里。关于我应该首先看什么的任何建议?
TIA