Als «nunit» getaggte Fragen

104
Wie testest du private Methoden mit NUnit?

Ich frage mich, wie man NUnit richtig benutzt. Zuerst habe ich ein separates Testprojekt erstellt, das mein Hauptprojekt als Referenz verwendet. In diesem Fall kann ich jedoch keine privaten Methoden testen. Meine Vermutung war, dass ich meinen Testcode in meinen Hauptcode aufnehmen muss?! - Das...

83
Wie kann ich NUnit-Tests parallel ausführen?

Ich habe eine große Testsuite (~ 10 Sekunden pro Test), die mit NUnit geschrieben wurde. Ich möchte die Tatsache nutzen, dass meine Maschinen alle mehrere Kernboxen sind. Im Idealfall kann ein Test unabhängig von anderen Tests pro Kern ausgeführt werden. Es gibt PNUnit, aber es wurde zum Testen...

78
NUnit.Framework.Assert.IsInstanceOfType () ist veraltet

Ich lese gerade das Buch Professional Enterprise .NET und habe diese Warnung in einigen Beispielprogrammen bemerkt: 'NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)' is obsolete Jetzt habe ich vielleicht schon meine eigene Frage beantwortet, aber um diese Warnung zu beheben, muss...

78
Wie starte ich Google Chrome mit Selenium RC?

Ich versuche meine Seite mit Selenium RC + Nunit + asp.net zu testen. Ich kann meine Tests in Firefox, Safari, Opera, IE 8 zum Laufen bringen, aber nicht in Google Chrome. Ich habe dies für das Browser-Arugment eingegeben selenium = new DefaultSelenium(Server, ServerPort, "*chrome", DomainURL);...

77
ReSharper-Fehler: „Die Ausgabe hat das Limit erreicht und wurde abgeschnitten. Um die vollständige Ausgabe anzuzeigen, verwenden Sie die Aktion "Stapelverfolgung in einem neuen Fenster anzeigen". "

Wenn beim Ausführen von Komponententests in ReSharper die Ausgabe zu lang ist, wird der folgende Fehler ausgegeben: The output has reached the limit and was truncated. To view the full output use 'Show Stack Trace in a new window' action. Aktualisieren ReSharper hat dieses Problem in 2016.2...

70
NUnit 3.0 und Assert.Throws

Ich schreibe einige Unit-Tests mit NUnit 3.0 und im Gegensatz zu v2.x ExpectedException() aus der Bibliothek entfernt. Basierend darauf Antwort kann ich definitiv die Logik erkennen, wenn ich versuche, genau zu erfassen, wo im Test erwartet wird, dass das System eine Ausnahme auslöst (anstatt nur...