"Run Unit Tests" 选项在 VS 2013 中不存在

"Run Unit Tests" option is not there in VS 2013

我正在观看单元测试视频教程。在该教程中,当讲师右键单击单元测试 class 时,其中一个选项是 "Run Unit Tests" 而我没有得到该选项。

这是我的 VS 显示的选项:

另外,当他使用了一个不存在的class/方法的名称时,左边会出现一个灯泡。这也没有出现在我的VS中。

P.S.

  1. 我正在使用 VS-2013,win 7 64 位
  2. 我联系不上教程制作者,否则可以直接问他

由于安装了一个名为 Resharper 的扩展,因此存在 运行 单元测试、调试单元测试,您可以免费下载 30 天试用版。

https://www.jetbrains.com/resharper/download/

编辑:29/10/2017 - Visual Studio 2017 现在提供实时单元测试,同时右键单击可测试的 class 会出现实时单元测试选项,工具栏上还有一个测试选项,允许您使用其他单元测试选项,例如调试,运行 和实时单元测试。

如果您在 VS2017 上使用旧版本的 ReSharper(我使用的是 2017.2.2)并使用 .NET Core,请通过 Resharper -> 帮助 -> 检查更新更新到最新版本。右键单击 "Run Unit Tests" 在 2018.1 再次为我工作。