VS2015 Code Coverage funktioniert nicht mit Tests in ASP.NET Core 1.0 (früher als ASP.NET 5 bezeichnet)

Ich habe eine ASP.NET Core 1.0-Lösung (früher als ASP.NET 5 bekannt) mit einigen Klassenbibliotheken (Paketen) und einem ASP.NET MVC6-Projekt.

Ich habe eine Testbibliothek mit dem neuen XUnit 2.0, das Core 1.0 unterstützt.

Aus irgendeinem Grund führt meine Codeabdeckung jedoch zu keinen Ergebnissen, wenn sie für alle meine Tests ausgeführt wird, die bestanden werden.

Standardmäßig werden ASP.NET Core 1.0-Projekte von der Laufzeit im Arbeitsspeicher erstellt, und es werden keine Artefakte auf der Festplatte gespeichert. Deshalb habe ich in den Einstellungen für jedes Projekt in der Projektmappe "Alle Ausgaben beim Erstellen erzeugen" aktiviert. Wenn ich jetzt baue, sehe ich, dass die PDB- und DLL-Dateien in den Artefakt-Ordner ausgegeben werden. Ich dachte sicher, dass die Codeabdeckung danach funktionieren würde, aber immer noch keine Ergebnisse.

Möglicherweise funktioniert die Codeabdeckung mit dem neuen .NET Core 1.0 einfach nicht. Wenn jemand Informationen dazu hat, wäre das großartig.

Antworten auf die Frage(10)

Ihre Antwort auf die Frage