Wie MbUnit / Gallio Unit-Tests in Visual Studio debuggen
-
05-07-2019 - |
Frage
Ich versuche, herauszufinden, wie ich Haltepunkte in meinen Unit-Tests treffen kann, die mit MbUnit / Gallio geschrieben werden. Ich habe versucht Gallio.Icarus ausgeführt wird, Anbringen vs Debugger es wurden die Stützpunkte nicht getroffen. Als nächstes habe ich versucht, Gallio.Echo von Projekteigenschaften zu starten, aber ich war eine Fehlermeldung erhalten, nachdem die DLL Versorgung, sagte nur .exe die getestet werden können. Der Unit-Test läuft gut aus Gallio.Icarus aber ich bin nicht in der Lage, sie zu debuggen.
Danke!
Lösung
Schnappen Gallio v3.0.6 Update 1. Legen Sie die Tests und klicken Sie auf den glänzenden neuen "Debug" in der Icarus GUI selbst.
Andere Tipps
Ich würde verwenden TestDriven.Net für diese. Es unterstützt MbUnit Tests, und Sie können einfach durch einen Rechtsklick debuggen in Visual Studio
Eine viel bessere Antwort finden Sie hier: gallio Test-Runner-Plugin auf visuelle Studio 2010
Die Antwort ist im folgenden Abschnitt hinzufügen, um Ihre * CSPROJ die Datei nach dem
<ProjectTypeGuids>
{3AC096D0-A1C2-E12C-1390-A8335801FDAB}
; {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
</ProjectTypeGuids>
Siehe auch:
Wie funktioniert Visual Studio identiy Testprojekte?
Eine Liste der unterstützten VS2010 Projekttypen < br>
zweite Liste von GUIDs für unterstützte Projekttypen