Testowanie opublikowanych danych wyjściowych za pomocą narzędzia dotnet vstest
Artykuł
Testy można uruchamiać na już opublikowanych danych wyjściowych za pomocą dotnet vstest polecenia . Będzie to działać na testach xUnit, MSTest i NUnit. Po prostu znajdź plik DLL, który był częścią opublikowanych danych wyjściowych i uruchom polecenie:
.NET CLI
dotnetvstest<MyPublishedTests>.dll
Gdzie <MyPublishedTests> to nazwa opublikowanego projektu testowego.
Przykład
Poniższe polecenia pokazują uruchamianie testów w opublikowanej biblioteki DLL.
.NET CLI
dotnetnew mstest -o MyProject.Tests
cd MyProject.Tests
dotnetpublish -o out
dotnetvstest out/MyProject.Tests.dll
Uwaga
Uwaga: Jeśli aplikacja jest przeznaczona dla platformy innej niż netcoreapp, nadal możesz uruchomić dotnet vstest polecenie, przekazując docelową strukturę z flagą platformy. Na przykład dotnet vstest <MyPublishedTests>.dll --Framework:".NETFramework,Version=v4.6". W programie Visual Studio 2017 Update 5 lub nowszym wymagana struktura jest automatycznie wykrywana.
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię:
Dołącz do serii meetup, aby tworzyć skalowalne rozwiązania sztucznej inteligencji oparte na rzeczywistych przypadkach użycia z innymi deweloperami i ekspertami.
Rozpocznij testowanie aplikacji języka C# przy użyciu narzędzi do testowania w programie Visual Studio. Dowiedz się, jak pisać testy, używać Eksploratora testów, tworzyć zestawy testów i stosować czerwony, zielony, refaktoryzowy wzorzec do pisania kodu.