inconclusive: Test not run
Отключаем решарпер, перезапускаем VS. Открываем Test \ Windows \ Test Explorer. Rebuild проекта. Если Test Explorer не обнаруживает тестов, то убедитесь, что установлены пакеты:
NUnit 3.9.0
NUnit3TestAdapter 3.9.0
Microsoft.NET.Test.Sdk 15.6.0
Подробнее: https://github.com/nunit/docs/wiki/.NET-Core-and-.NET-Standard
После чего тесты в Test Explorer успешно обнаруживаются, но попытке выполнить - не запускаютс с сообщением: Could not find symbol provider type Mono.Cecil.Pdb.NativePdbReaderProvider
.
Данная проблема подробнее описана здесь: nunit/nunit3-vs-adapter#325
Решение: <PackageReference Include="Mono.Cecil" Version="0.10.0-beta6" />
.
Финальный *.csproj, при котором нормально запускаются тесты NUnit выглядит так:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
<DebugType>Full</DebugType>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.6.0" />
<PackageReference Include="Mono.Cecil" Version="0.10.0-beta7" />
<PackageReference Include="NUnit" Version="3.9.0" />
<PackageReference Include="NUnit3TestAdapter" Version="3.9.0" />
</ItemGroup>
</Project>