Als «xunit.net» getaggte Fragen

xUnit.net ist ein Unit-Test-Tool für .NET Framework. XUnit.net wurde vom ursprünglichen Erfinder von NUnit geschrieben und ist die neueste Technologie zum Testen von C #, F #, VB.NET und anderen .NET-Sprachen. Es funktioniert mit ReSharper, CodeRush und TestDriven.NET.

98
Übergeben Sie komplexe Parameter an [Theorie]

Xunit hat eine nette Funktion : Sie können einen Test mit einem TheoryAttribut erstellen und Daten in InlineDataAttribute einfügen , und xUnit generiert viele Tests und testet sie alle. Ich möchte so etwas haben, aber die Parameter auf meine Methode nicht ‚einfach Daten‘ (wie string, int, double),...

97
xUnit.net: Globales Setup + Teardown?

Diese Frage bezieht sich auf das Unit-Test-Framework xUnit.net . Ich muss Code ausführen, bevor ein Test ausgeführt wird, und auch Code, nachdem alle Tests durchgeführt wurden. Ich dachte, es sollte eine Art Attribut- oder Markierungsschnittstelle geben, um den globalen Initialisierungs- und...

96
Unit-Tests seriell (statt parallel) ausführen

Ich versuche, eine von mir geschriebene WCF-Host-Management-Engine zu testen. Die Engine erstellt ServiceHost-Instanzen grundsätzlich im laufenden Betrieb basierend auf der Konfiguration. Auf diese Weise können wir dynamisch neu konfigurieren, welche Dienste verfügbar sind, ohne alle herunterfahren...

73
Unterschied zwischen Fakt und Theorie? - xUnit.net

Ich bin neu bei xUnit.net und AutoFixture. Ich arbeite derzeit an einem "Testprojekt", um mich mit xUnit.net und Autofixture vertraut zu machen. Es gibt eine Kleinigkeit, die ich nicht verstehe. Was ist der Unterschied zwischen [Fact]und [Theory, AutoMoqData]? Könnten Sie mir bitte sagen, ob die...