In .NET Core under Visual Studio 2015 one had to create a unit test project that was based on xunit, though the command line (no dedicated project was available in Visual Studio for .NET Core).
In Visual Studio 2017, under .NET Core section there are now 2 types of unit testing projects available:
- Unit Test Project (.NET Core)
- xUnit Test Project (.NET Core)
What is the difference between them? What is the recommended one these days?