使用 Visual Studio (database pro) 2008,我创建了一个单元测试(使用 SQL 单元测试),它按顺序测试几个存储过程。
该解决方案旨在在一段时间后调用每个 SP,而不是在同一秒内。
因此单元测试失败并且需要在每次调用之间短暂的停顿。
有任何想法吗?我可以使用标准Thread.Sleep
样式功能吗?
使用 Visual Studio (database pro) 2008,我创建了一个单元测试(使用 SQL 单元测试),它按顺序测试几个存储过程。
该解决方案旨在在一段时间后调用每个 SP,而不是在同一秒内。
因此单元测试失败并且需要在每次调用之间短暂的停顿。
有任何想法吗?我可以使用标准Thread.Sleep
样式功能吗?
进行缓慢的单元测试总是不好的。相互依赖的单元测试(不知道是不是这样)也很糟糕。
所以我强烈建议你尝试设计你的代码,这样你就可以在没有延迟的情况下进行测试。但是如果你真的想要延迟WaitFor可能是解决方案(假设 SQL 服务器)。