Gepubliceerde uitvoer testen met dotnet vstest
U kunt tests uitvoeren op al gepubliceerde uitvoer met behulp van de dotnet vstest
opdracht. Dit werkt aan xUnit-, MSTest- en NUnit-tests. Zoek het DLL-bestand dat deel uitmaakte van uw gepubliceerde uitvoer en voer het volgende uit:
dotnet vstest <MyPublishedTests>.dll
Waar <MyPublishedTests>
is de naam van uw gepubliceerde testproject.
Opmerking
De onderstaande opdrachten laten zien hoe u tests uitvoert op een gepubliceerde DLL.
dotnet new mstest -o MyProject.Tests
cd MyProject.Tests
dotnet publish -o out
dotnet vstest out/MyProject.Tests.dll
Notitie
Opmerking: Als uw app is gericht op een ander framework dan netcoreapp
, kunt u de dotnet vstest
opdracht nog steeds uitvoeren door het doelframework door te geven met een frameworkvlag. Bijvoorbeeld dotnet vstest <MyPublishedTests>.dll --Framework:".NETFramework,Version=v4.6"
. In Visual Studio 2017 Update 5 en hoger wordt het gewenste framework automatisch gedetecteerd.