2

出于某种原因,我的 VS2015 社区版中的测试资源管理器没有检测到 AspNetCore 测试项目中的特征。我正在使用 mstest testRunner。

尽管有适当的 TestCategory 注释,所有测试方法都进入“无特征”类别。

  1. 我已经尝试了单个注释和几个注释(实际上我正在尝试利用)。
  2. 我试图将它们分配给测试类和测试方法。
  3. 我正在为与测试相关的依赖项使用最新的 nuget 包:
    1. "dotnet-test-mstest": "1.1.2-preview",
    2. "MSTest.TestFramework": "1.1.11",
    3. "Microsoft.AspNetCore.TestHost": "1.1.0",

我究竟做错了什么?

4

1 回答 1

1

请尝试使用最新版本 (1.1.11) 的 MSTest 测试框架和适配器:

框架:https ://www.nuget.org/packages/MSTest.TestFramework/

适配器:https ://www.nuget.org/packages/MSTest.TestAdapter/

另外,请使用 VS2017(VS2015 不支持此功能)。

如果您仍然看到问题,请告诉我。

于 2017-02-18T15:20:34.050 回答