繁体   English   中英

重新测试单元测试

[英]Resharper problem with unit tests

我在尝试使用mstest运行单元测试时遇到了一些麻烦。 我可以选择一个单独的单元测试,然后运行/调试它,但是当我选择父节点来运行一堆测试时,这些测试将不会运行。 它仅显示待处理状态几秒钟,然后测试变为灰色。 如果我在测试中设置了断点,然后使用调试器重试,则会得到相同的结果,并且不会遇到断点。 之前有没有其他人经历过?

对于使用VS2012 Update 2的任何人(Charlie显然不是在他问问题时,而是其他人...),然后确保您具有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

尝试重建您的测试项目/整个解决方案。 有时,在reshaper会显示我已删除的测试,或者不对SUT项目中的新方法执行测试的情况下,我也会遇到类似的问题。 重建后,它将恢复同步。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM