只有在调试模式下运行时才从我的TestMethod调用方法

时间:2009-11-19 06:49:31

标签: visual-studio-2008 unit-testing

我在Visual Studio 2008中编写单元测试用例。我遇到了一个奇怪的问题。

从我的TestMethod我正在调用一个库方法。当我调试TestMethod时调用此方法,但是当我运行TestMethod时,此方法未被调用。

我检查了dll的引用,它们完好无损。

请帮我解决这个问题。

此致 ArunDhaJ

1 个答案:

答案 0 :(得分:1)

都能跟得上!!!我找到了出路。实际上我启用了代码覆盖率。当我启用它时,我在一个路径中使用该解决方案,后来复制到其他路径。复制时我忘了更改代码覆盖率引用的dll,它引用了旧路径。这就是为什么当我使用本地副本调试它时,但是当我运行时,它使用的是旧的dll。当我更新参考时,它就像魅力......:)

非常感谢您的支持。

此致 ArunDhaJ