问题标签 [testcontext]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
425 浏览

visual-studio-code - Visual Studio Code 中“在上下文中运行测试”和“在上下文中调试测试”和“在上下文中运行 .NET Core 测试”的“上下文”是什么?

在 Visual Studio Code 中,我对 3 个“上下文”菜单项感到非常困惑: Run Tests in ContextDebug Tests in ContextRun .NET Core Test in context他们Context在期待什么?

在此处输入图像描述

据我了解,TestContext将通过 初始化.runsettings,但我永远无法从 VS 代码传递runsettings调试/运行测试。Context

我相信以下Debug Test内容与Debug Tests in Context? 因为跟随Run Test可以加载runsettings,但Debug Test不起作用。

在此处输入图像描述

以上Run Test使用以下设置:

我的测试在 Visual Studio 2019 中运行良好,但在加载时卡在 VS Code 中.runsettings

更多细节:

这是我的文件夹结构:

在此处输入图像描述

这是 的内容workspace.code-workspace,并且dotnet-test-explorer可以很好地加载所有测试: