MSTest, xUnit oder NUnit mit Dotnet Core verwenden

TLDR - Zur Antwort springen, um Details zu einem funktionierenden xUnit- oder MSTest-Setup zu erhalten. xUnit war die am wenigsten schmerzhafte Option.

Ich konnte NUnit auf meinem Build-Server nicht zum Laufen bringen, daher habe ich versucht, sowohl xUnit als auch MSTest zu testen. Keiner von beiden hat für mich funktioniert.

MSTest bekomme ich gerade nicht - ich habe erwartet, dass dies funktioniert, aber wenn ich versuche, dotnet-test-mstest von nuget zu installieren, erhalte ich Abhängigkeitsprobleme, da alle abhängigen Bibliotheken nicht für netcoreapp1 kompatibel sind, zum Beispiel ....

Die Abhängigkeit MSTest.ObjectModel 1.0.1-preview unterstützt das Framework .NETCoreApp, Version = v1.0 nicht.

Die Abhängigkeit MSTest.TestAdapter.Dotnet 1.0.4-preview unterstützt kein Framework.

Kann jemand einen Rat geben, warum dies passieren könnte?