2010-05-15 8 views

Antwort

23

Nein, der nächste Wert, den Sie erhalten, ist das Attribut [Ignore].

MSTest bietet jedoch andere Möglichkeiten disabling or enabling tests using Test Lists. Ob Sie sie mögen oder nicht, Testlisten sind die empfohlene Methode, um Tests in MSTest auszuwählen.

+4

danke für die schlechten Nachrichten)) – Tsar

+3

lol deshalb ist MSTest Müll. Die grundlegendsten Funktionen sind VERMISST. Pfui. – Spets

1

Wenn Sie den Test nur behaupten wollen, wenn sie mit dem Debugger lief (implizit manuell ausführen Ich gehe davon aus), dann können Sie dies nützlich finden:

if (!System.Diagnostics.Debugger.IsAttached) return; 

die Zeilen hinzufügen zu Beginn des Verfahrens über die mit [TestMethod]. Dann wird der Test immer ausgeführt, aber nichts wird behauptet, wenn kein Debugger angeschlossen ist.

Also, wenn Sie es manuell ausführen möchten, tun Sie es im Debug-Modus.

Verwandte Themen