Frage

Ich habe ein seltsames Problem in VS2008 Laufe Unit-Tests. Wenn ich das Gerät Test mit entweder Resharper oder Testdriven ausgeführt, entweder in normalen oder Debug-Modus, die Debug.WriteLine ( „foo“) Leitungen werden zweimal durchgeführt: das heißt. im Ausgabefenster von VS kann ich jede Zeile zweimal geschrieben sehen.

Wenn ich durch den Prüfschritt scheint jedoch jede Zeile einmal durchgeführt werden, wie erwartet. Wer weiß, was hier vor sich geht? Dank!

War es hilfreich?

Lösung

IIRC das Ausgabefenster des Studios zeigt nicht nur STDOUT und STDERR, sondern auch Nachrichten verfolgen. Ein richtiger Testläufer könnte eine Verfolgung zusätzlich zu Schreiben auf STDOUT, etwas, das eingerichtet geschieht nicht, wenn Sie in den Test Schritt manuell.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top