Ответ 1
Unit Test Project
установлена среда MSTest V2.
xUnit Test Project
имеет xUnit.
Это всего лишь две разные тестовые рамки.
В .NET Core под Visual Studio 2015 нужно было создать проект unit test, основанный на xunit, хотя в командной строке (в Visual Studio для .NET Core не было выделенного проекта).
В Visual Studio 2017 в разделе .NET Core теперь доступны 2 типа проектов тестирования модулей:
В чем разница между ними? Что рекомендуется в наши дни?
Unit Test Project
установлена среда MSTest V2.
xUnit Test Project
имеет xUnit.
Это всего лишь две разные тестовые рамки.