2009-09-04 18 views
2

使用Visual Studio(数据库专业版)2008年,我创建了一个单元测试(使用SQL单元测试),按顺序测试几个存储过程。如何让单元测试在Visual Studio的数据库专业版中休眠一段时间?

该解决方案旨在在一段时间后调用每个SP,而不是在同一秒内。

因此,单元测试失败并且需要在每次调用之间暂停一段时间。

任何想法?有没有一个标准的Thread.Sleep我可以使用的风格功能?

+0

也许我错了,但是,尝试修复SP,而不是试图强制测试给出您期望的结果。 – 2009-09-08 16:37:04

回答

2

进行单元测试很慢总是不好。单元测试取决于彼此(不知道是否是这种情况)也是不好的。

所以我强烈建议您尝试设计您的代码,以便您可以在没有延迟的情况下进行测试。但如果你真的想延迟WaitFor可能是解决方案(假设SQL服务器)。