Ich untersuche die integrierten Unit Test-Projekte von Visual Studio 2008 anstelle von NUnit und habe mich gefragt, ob jemand Erfahrungen mit dem Versuch hat, diese Art von Unit-Test-Projekt mit Cruise Control zu integrieren .Netz.Integration von Visual Studio-Testprojekt mit Geschwindigkeitsregelung
17
A
Antwort
9
Aus einigen der ersten Forschung scheint es nicht eine sehr einfache Lösung zu sein.
Es scheint, dass dabei Visual Studio 2008 tatsächlich auf dem Continuous Integration Server installiert ist, was einen Deal Breaker sein könnte.
Konfigurieren Sie dann MSTest.exe, um in der Aufgabenliste ausgeführt zu werden, aber zuerst müssen Sie eine Batchdatei erstellen, um die Ergebnisdateien aus vorherigen Durchläufen zu löschen, da das Vorhandensein dieser Datei einen Fehler verursacht.
Dann erstellen Sie eine XSLT, um die Ergebnisse zu formatieren und in die Datei dashboard.config zu legen.
Der Code Projekt Artikel, den ich gefunden habe, hat viel mehr Details.
Integrating Visual Studio Team System 2008 Unit Tests with CruiseControl.NET
Sie können mstest ausführen, ohne Visual Studio Installation 2008. ich darüber hier gebloggt habe: http://mindinthewater.blogspot.com/2008/11/executing-visual-studio-unit-tests. html –