我使用VS2013专业与ReSharper的8.1 我有拥有所有的测试,其中一些与MSTest的制作,其中大部分是NUnit的测试项目。但是,因为我安装了Resharper 8.1,所以当单击“运行所有测试”按钮时,NUnit测试不再运行。我必须去resharper菜单并选择单元测试 - >从解决方案运行所有测试。或者如果我想查看覆盖范围,如果点击“使用dotCover覆盖所有测试”,我不得不转到Resharper - >单元测试 - >覆盖解决方案中的所有测试。 下面是截图:http://prntscr.com/2bkizm 的BDD文件夹中有4 SpecFlow情况下,其使用MSTest的。单元测试文件夹有NUnit测试,当我单击其中一个按钮时,这些测试不会运行。你知道为什么会发生这种情况吗?我已经尝试重新安装旧版本的Resharper,但它不起作用。谢谢!ReSharper的不运行NUnit的测试
1
A
回答
1
在ReSharper的8.0,的Run all tests
的功能仅运行当前处于测试会话中的所有的测试,即,该窗口。如果您使用Run all tests from solution
,它会创建一个新选项卡,其中包含解决方案中的所有测试,并运行所有这些测试。 查看8.1(http://blogs.jetbrains.com/dotnet/2013/12/resharper-81-goes-rtm-along-with-dotcover-dottrace/)的发行说明,并没有暗示此功能会发生变化。
相关问题
- 1. ReSharper无法运行NUnit测试
- 2. ReSharper的+ NUnit的测试测试继承
- 3. 用resharper创建NUnit测试
- 4. 更改Resharper中NUnit测试运行器中链接的颜色
- 5. NUnit的ReSharper的预期异常测试
- 6. NUnit不运行我的新测试
- 7. NUnit并行运行测试
- 8. Resharper - 在Build上运行NUnit单元测试
- 9. 升级到VS2012后,无法使用Resharper运行F#nunit测试
- 10. Resharper未运行xUnit测试
- 11. 使用Resharper/NUnit运行编码的UI测试不会找到Silverlight组件
- 12. TeamCity并运行NUnit测试
- 13. 如何运行NUnit测试?
- 14. 如何运行Nunit测试?
- 15. 多次运行NUnit测试
- 16. NAnt未运行NUnit测试
- 17. 指定NUnit测试运行
- 18. Nunit TestFixtureData未运行测试
- 19. 无法运行NUnit测试
- 20. F#运行NUnit测试
- 21. ReSharper不再运行单元测试
- 22. 不使用鼠标运行NUnit测试?
- 23. 如何使用ReSharper创建NUnit测试?
- 24. Resharper 2016.1.2 NUnit.Core.UnsupportedFrameworkException和NUnit 3测试
- 25. Resharper + NUnit测试工作目录
- 26. 我如何可以存档的NUnit ReSharper的运行日志测试
- 27. 我的nunit测试不是从Visual Studio 2013运行中运行
- 28. Resharper未运行新的单元测试
- 29. 使用Visual Studio 2008进行测试的文本输出+ Resharper + NUnit
- 30. 在NUnit下运行调试测试
我觉得it'a一个漏洞,因为有时它运行所有测试,有时没有。但是“使用dotCover覆盖所有测试”按钮仅运行MSTest。 这里有一个新的屏幕截图: http://prntscr.com/2bsp3f 我会向JetBrains报告此问题 – thewindev
您是否配置了SpecFlow测试以使用MSTest,还是默认为NUnit? – AlSki
我将它们配置为使用MSTest,因为我在NUnit中遇到了一些问题。该项目用于Windows Phone应用程序,因此我有一个带有应用程序逻辑的PCL库,一个应用程序的WP项目以及一个包含所有测试的PCL项目。我在JetBrains公司提出的要求,针对此问题:http://resharper-support.jetbrains.com/requests/5264 另外,我做了一个GIF,当我运行测试,所以如果你想在行动中看到这个bug ,看这个gif:http://gifti.me/image/WuH – thewindev