单元测试的Resharper问题

时间:2009-09-06 13:13:36

标签: visual-studio unit-testing resharper mstest

我正在尝试使用mstest运行我的单元测试的resharper有点烦人的问题。我可以选择一个单独的单元测试并运行/调试它,但是当我选择父节点来运行一堆测试时,测试不会运行;它只显示待处理几秒钟,然后测试变为灰色。如果我在测试中设置断点并再次使用调试器,我得到相同的结果并且没有命中断点。有没有其他人经历过这个?

3 个答案:

答案 0 :(得分:2)

对于任何使用VS2012更新2的人(查理显然不是在问他问题时,而是为了其他任何人......),那么请确保你有R#版本7.1.3或更高版本。在撰写本文时,官方发布的版本是7.1.2,因此您必须按照此链接下载它: http://download.jetbrains.com/resharper/ReSharperSetup.7.1.3000.1964.msi (参考http://youtrack.jetbrains.com/issue/RSRP-339987

答案 1 :(得分:1)

尝试重建您的测试项目/整个解决方案。 我有时会遇到类似的问题,其中resharper显示我已删除的测试,或者没有在SUT项目中执行新方法的测试。重建后,它会重新同步。

答案 2 :(得分:1)

使用ReSharper 5.0.1659和VS2010也遇到了这个问题。事实证明,问题出在VS在运行测试常规VS方式时创建的testrun配置文件中的某处。从光盘中删除它们以及解决问题的解决方案文件中的引用,我能够再次使用ReSharper运行测试。