I have a project in .NET Core and have built tests using xUnit. Now I wanted to run the test in deployment process. What I have done so far:
I used this command in
You have several options here:
vstest
commanddotnet vstest Foo.dll
to run tests from a dll
. xUnit tests are supported. Documentation.
A single dll
file only is not enough. Run dotnet vstest
from your bin
folder, which usually contains:
Foo.dll
Foo.deps.json
Foo.runtimeconfig.json
Foo.runtimeconfig.dev.json
Microsoft.Extensions.Logging.Test.dll
xunit.runner.reporters.netstandard15.dll
xunit.runner.utility.netstandard15.dll
xunit.runner.visualstudio.dotnetcore.testadapter.dll
This bin
output is necessary to run the tests.
dotnet test --no-build