【发布时间】:2014-01-03 20:20:31
【问题描述】:
我正在使用带有 Resharper 8.1 的 VS2013 Professional 我有一个包含所有测试的项目,其中一些是用 MSTest 制作的,其中大部分是 NUnit 测试。但是,由于我安装了 Resharper 8.1,当我单击“运行所有测试”按钮时,NUnit 测试不再运行。我必须转到 resharper 菜单并选择 Unit Tests -> Run All Tests from Solution。或者,如果我想查看覆盖率,如果单击“使用 dotCover 覆盖所有测试”则不起作用,我必须转到 Resharper -> 单元测试 -> 覆盖解决方案中的所有测试。 这是截图:http://prntscr.com/2bkizm BDD 文件夹有 4 个使用 MSTest 的 SpecFlow 场景。 Unit Tests 文件夹包含 NUnit 测试,当我单击其中一个按钮时,这些测试不会运行。你知道为什么会这样吗?我已经尝试重新安装旧版本的 Resharper,但它不起作用。谢谢!
【问题讨论】:
标签: unit-testing nunit resharper visual-studio-2013 specflow