Comparteix a través de


Prueba de la salida publicada con vstest dotnet

Puede ejecutar pruebas en la salida ya publicada mediante el comando dotnet vstest. Esto funcionará en pruebas de xUnit, MSTest y NUnit. Simplemente busque el archivo DLL que formaba parte de la salida publicada y ejecute:

dotnet vstest <MyPublishedTests>.dll

donde <MyPublishedTests> es el nombre del proyecto de prueba publicado.

Ejemplo

Los comandos siguientes muestran la ejecución de pruebas en un archivo DLL publicado.

dotnet new mstest -o MyProject.Tests
cd MyProject.Tests
dotnet publish -o out
dotnet vstest out/MyProject.Tests.dll

Nota:

Nota: Si la aplicación tiene como destino un marco distinto de netcoreapp, todavía puede ejecutar el comando dotnet vstest si se pasa el marco de destino con una marca de marco. Por ejemplo, dotnet vstest <MyPublishedTests>.dll --Framework:".NETFramework,Version=v4.6". En Visual Studio 2017 Update 5 y versiones posteriores, se detecta automáticamente el marco deseado.

Consulte también