La dernière version de VS Code déjà fournit un moyen facile de l'exécution d'un test unique comme indiqué sur Tyler Long de la réponse à la question de Débogage xunit tests .NET de Base et le Code de Visual Studio.
Cependant, je suis à la recherche comment puis-je exécuter tous les tests contenus dans une suite de test de la classe dans VS Code (sans debug)?
La seule façon que j'ai trouvée a été l'ajout d' launch.json
d'une configuration spécifique, comme le suivant, mais que je ne peux exécuter en debug (je tiens à exécuter sans débogage):
{
"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"
}