unit-testing - VS2012 不运行单元测试

标签 unit-testing visual-studio-2012

几周前,我正在进行单元测试,它们按预期构建和运行。

我去度假了一个星期,今天早上启动了我的机器,并且没有对单元测试项目进行任何代码更改,测试不再运行。

当我说“测试不再运行”时,我并不是说它们失败了。他们真的不会跑。

我尝试过运行或调试特定测试,我尝试过运行或调试所有测试,我已经从每个测试方法名称旁边的 Resharper 图标中尝试过,我已经从 TEST 菜单项中尝试过,我已经在“单元测试 session ”窗口中尝试过它......发生的一切都是“单元测试 session ”窗口从右侧滑入,所有测试都显示“待定”......然后什么都没有。

“输出”窗口中也没有消息。

该项目构建没有任何问题。我试过清理解决方案并重建,但这没有任何改变。此外,这不仅仅是我几周前进行的测试,而是我的 UnitTests 项目中的所有测试。

同事可以运行测试。他遇到了我没有遇到的各种 Resharper 消息,但他仍然可以运行测试。

唯一的区别是我在尝试运行测试之前安装了 VS2012.2 更新。

有没有人知道为什么这些测试显然不会运行?

最佳答案

我遇到了同样的问题,Resharper 7.1.3 的更新对我有用。

更新:
在 VS 2012 Update 2 中找到了有关 Resharper 单元测试问题的信息,并且在 Resharper 7.1.3 中专门解决了这个问题:http://blogs.jetbrains.com/dotnet/2013/04/resharper-713-is-available-for-visual-studio-2012-update-2/

关于unit-testing - VS2012 不运行单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16011775/

相关文章:

visual-studio-2012 - 如何通过wix工具集制作快捷方式和添加图标

python - 在python的unittest中,如何模拟其中包含伪造图像的伪造文件夹?

c# - 从页面导航的 WPF C# 框架导航

c# - 如何解析 MSTest Visual Studio 2012 中的 dll 绑定(bind)

c++ - 如何嵌入实时单元测试函数的主体作为 Doxygen 的示例用法?

visual-c++ - 无法在 Visual Studio 2012 中链接 FFMpeg 库

c++ - 在 VS2012 的函数签名中使用 enable_if 和 underlying_type

python - 使用网络套接字进行 Tornado 单元测试 - 堆栈上下文如何?

unit-testing - 行为驱动开发是否使用单元测试或集成 ("assembly") 测试?

android - 当测试项目在 libs 目录中有 jar 时,无法构建和运行使用 "ant create test-project"创建的 android 测试项目