Последняя версия VS Code уже предоставляет простой способ запуска одного теста, указанного на Tyler Long's answer, на вопрос Debugging xunit tests in .NET Core and Visual Studio Code.Как выполнить все тесты в Visual Studio Code
Тем не менее, я смотрю, как я могу запустить все тесты, содержащиеся в классе набора тестов в VS Code (без отладки)?
Единственный способ, которым я нашел добавлял к launch.json
конкретной конфигурации как следующее одно, но я могу работать только в отладке (я хотел бы, чтобы запустить его без отладки):
{
"name": ".NET Core Xunit tests",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "/usr/local/share/dotnet/dotnet",
"args": ["test"],
"cwd": "${workspaceRoot}/test/MyProject.Tests",
"externalConsole": false,
"stopAtEntry": false,
"internalConsoleOptions": "openOnSessionStart"
}