2016-08-09 4 views
0

Ich lasse Nunit-Tests extern über Nunit3-Konsole laufen. Ich kann keine console.logs/console.WritelnNunit3-Konsole: Console.Writeln wird nicht angezeigt

Ich finde es obligatorisch in der Lage zu sein, in jedem Schritt des Tests in Echtzeit zu verfolgen.

Ich habe gelesen, dass nunit3 Framework eine parallele Testlauf-Funktion erstellt hat, weshalb die Echtzeit-Test-Ausgangsprotokolle entfernt wurden.

Aber wenn ich beide Welten genießen möchte? Wie kann ich während eines Testlaufs Konsolenprotokolle auslösen?

Vielen Dank im Voraus.

Antwort

0

Nunit3 Framework unterstützt keine live hartcodierten Konsolenausgänge beim Ausführen von Tests von Nunit3-console, da nunit3 framework die parallele Testmethodik bringen sollte, fanden sie es sinnlos, solche Ausgaben zuzulassen, wenn mehr als ein Test läuft parallel zu.

Ich löste dies, indem ich zu Nunit 2.6.4 herabstufte, das nicht paralleles Testen unterstützt und mir erlaubt, Konsolenausgaben von meinem Test zu feuern.