【发布时间】:2009-06-15 05:25:38
【问题描述】:
...除了它没有丢失。我刚刚写了它,用 [TestMethod] 装饰了它,并且可以在我面前看到它并编译。当运行包含 TestClass 中的所有 TestMethods 时,它只是不会显示在测试结果窗口中。或者当我的光标在它上面时,使它成为当前上下文中的唯一测试。在这种情况下,类中的所有其他测试都会运行,但不会运行新的测试。
如果我关闭解决方案并重新打开它,它将运行并显示在测试结果中。
相反,如果我从 TestClass 中删除一个测试,测试结果窗口会警告我缺少该测试......好吧,不,我把它拿出来了,我一点也不错过它,因为我希望它消失。
这不是昨天发生的。我以前在不同的项目/解决方案中发生过这种情况。
只有我一个吗?这只是 VS 中的一个错误,没有希望通过我的干预得到补救吗?
【问题讨论】:
-
你是在发布模式下构建吗?
-
@womp - 我刚刚在调试中尝试了一项新测试,同样的问题。切换到发布,这似乎解决了它。我会继续关注它进行更多测试,但如果您想添加您的评论作为答案,如果解决方案保持一致,我会选择它。
标签: visual-studio-2008 unit-testing