In order to complete a build process successfully, it is important to run test projects in a solution to verify that the code works correctly. Running xUnit.net tests in a .NET Core project is relatively easy, by using the dotnet test command through the DotNetCoreTest alias. To have access to some other features of the dotnet-xunit tool, it is preferred to run the test using DotNetCoreTool.
Unit tests in .NET Core projects are executed by running the dotnet test command. This command supports all the major unit test frameworks available for writing .NET Core tests, provided that the framework has a test adapter that the dotnet test command can integrate to expose available unit test features. ...