因此,在 vscode 1.59 中,“原生支持使用内置测试资源管理器在 VS Code 中运行测试”。添加了(https://code.visualstudio.com/updates/v1_59)。
我的问题是,我到底该如何使用它?我可以找到大量关于如何使用第 3 方扩展来实现此目的的资源,事实上,在上面链接的发行说明中,它名称检查了“测试资源管理器 UI”(https://marketplace.visualstudio.com/items?itemName=hbenl)。 vscode-test-explorer)。然而,这表明由于上述本机实现,它现在已贬值。即使这样,如果我安装它,我也会得到一个图标,但下面没有测试。如果我遵循这些发行说明中的小文档“通过将 testExplorer.useNativeTesting 设置为 true 来获得本机体验”,图标就会消失,我又回到了第一个方向。
也许这是一个期望与现实的事情,我正在使用 .net-core,如果我像这样设置一个项目:
dotnet new sln
dotnet new classlib --name MyCode
dotnet new xunit --name MyCode.Tests
dotnet sln add MyCode MyCode.Tests
Run Code Online (Sandbox Code Playgroud)
并在 VSCode 中打开它,而不是安装 C# 扩展。它还可能需要什么?
请注意,我知道我可以安装另一个扩展(.NET Core Test Explorer - Jun Han),但这似乎完全绕过了本机资源管理器。
提前致谢。