Mit NCover Community edition, habe ich versucht:Wie integriert man NCover und MSTest 10.0?
set ncover="C:\Program Files (x86)\NCover\NCover.Console.exe"
set mstest="C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\MSTest.exe"
set testdllfolder="C:\.hudson\jobs\Project\workspace\src\TestProject\bin\Debug"
%ncover% //x coverage.xml //w %testdllfolder% %mstest% /noisolation /testcontainer:TestProject.dll
Die Ausgabe beginnt wie dieses
Arbeitsverzeichnis:
Baugruppen:
Coverage Xml: C: .hudson \ Jobs \ Project \ workspace \ src \ coverage.xml Abdeckungsprotokoll: Coverage.Log
Warten auf profilierte Anwendung verbinden ... Microsoft (R) Testdurchführung Command Line Tool Version 10.0.30319.1
und nach dem MSTest Ausgang
Testlauf fehlgeschlagen. Bestanden 8 fehlgeschlagen 2 Inconclusive 2
Insgesamt 103 Ergebnisse Datei: C: .hudson \ Jobs \ Project \ Arbeitsplatz \ src \ debug.trx Testeinstellungen: Lokale Verbunden Profilierte Prozess beendet. Profiler-Verbindung nicht hergestellt.
Wie behebt man das?
Es funktionierte mit Version 3. Ich versuche herauszufinden, wie man es mit v1.8 arbeiten. Ich habe die Ausgabe im Fragetext veröffentlicht. Die getestete Assembly verwendet .NET Framework 3.5. –