Tag: xunit.net

xUnit.net ist ein unit-testing-tool für die .NET-Framework. Geschrieben von dem ursprünglichen Erfinder von NUnit, xUnit.net ist die neueste Technologie für unit-testing, C#, F#, VB.NET und andere .NET-Sprachen. Es funktioniert mit ReSharper, CodeRush, und TestDriven.NET. http://xunit.github.io/

xUnit.net nicht erfasst die Ausgabe in der Konsole

Anzahl der Antworten 5 Antworten
Ich habe gerade angefangen zu testen xUnit.net aber es scheint nicht zu erfassen Ausgabe (Konsole, Debug, Trace), als ich erwartet hätte. Ist das möglich? Ich bin mit einem Beispiel .NET 4.0-Klasse-Bibliothek mit xUnit.net 1.8. InformationsquelleAutor kfuglsang |

läuft xunit von der Konsole

Anzahl der Antworten 3 Antworten
Habe ich, was ist wahrscheinlich eine dumme Frage. Ich versuche zu laufen, ein xunit dll-Datei von der Eingabeaufforderung. Ich finde, dass ich brauche, die folgenden dlls in den Ordner, der die Eingabeaufforderung ist in. xUnit.Console.exe,xunit.console.exe.config,xunit.dll,xunit.runner.utility.dll was in

Gibt es eine Möglichkeit, unit-Tests eine async-Methode?

Anzahl der Antworten 4 Antworten
Ich bin mit Xunit und NMock auf .NET-Plattform. Ich Teste eine Präsentation Modell, bei dem eine Methode asynchron ist. Die Methode erstellt eine asynchrone Aufgabe und ausgeführt, so gibt die Methode sofort, und der Zustand, den ich

XUnit, AutoFixture und Moq best practice

Anzahl der Antworten 3 Antworten
Bin ich beim Lesen eine Menge an Dokumentation und Beispiele über, wie man richtig Einheit-test-Dinge, die die Kombination der drei Komponenten in den Titel. Ich kam mit einer test-Methode für eine Methode, auf meinem business-Logik, aber es

Gibt es einen einfachen Weg in xunit.net für den Vergleich von zwei Sammlungen, ohne auf die Elemente' um?

Anzahl der Antworten 4 Antworten
In einem meiner tests, die ich will, um sicherzustellen, dass eine Sammlung hat bestimmte Elemente. Deshalb will ich den Vergleich dieser Erhebung mit den Elementen einer erwarteten Sammlung nicht in Bezug auf die Reihenfolge der Elemente. Derzeit

Das überspringen einer ganzen test-Klasse in xUnit.net

Anzahl der Antworten 5 Antworten
Ist es möglich, überspringen die alle tests einer bestimmten Klasse wie in NUnit [TestFixture] [Ignore("Reason")] public class TestClass { } InformationsquelleAutor dwonisch | 2013-02-12

Mocking IPrincipal-in ASP.NET Kern

Anzahl der Antworten 6 Antworten
Habe ich eine ASP.NET MVC-Core-Anwendung, die ich Schreibe unit tests für. Einer der action-Methoden verwendet den Benutzer-Namen für einige Funktionen: SettingsViewModel svm = _context.MySettings(User.Identity.Name); was natürlich fehlschlägt, in dem unit-test. Ich sah mich um und alle Vorschläge

Wie Sie bestimmen die version von MSBuild einer Baugruppe gebaut wurde?

Anzahl der Antworten 1 Antworten
Ich versuche, meine erste xUnit.net tests über MSBuild und ich bin nach der Dokumentation hier. Hier ist mein Projekt-Datei: <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="14.0" DefaultTargets="Build;Test" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Import Project="..\packages\xunit.runner.msbuild.2.0.0\build\portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS\xunit.runner.msbuild.props" Condition="Exists('..\packages\xunit.runner.msbuild.2.0.0\build\portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS\xunit.runner.msbuild.props')" /> <!--Extra lines omitted for brevity--> <UsingTask AssemblyFile="xunit.runner.msbuild.dll"

Mit MOQ auf test-repository

Anzahl der Antworten 1 Antworten
Ich bin versuchen zu testen, ein repository mit MOQ, zu verhöhnen, das Verhalten der repo. Ich bin failry neu MOQ, so mit mir tragen, bitte. Angesichts der folgenden Methode: public static SubmissionVersion DeleteNote(IRepository repository, SubmissionVersion version, Guid

Wie zu testen, werden zwei Objekte sind gleich xunit.net?

Anzahl der Antworten 1 Antworten
Lese ich Test Driven Development: By Example. Alle Beispiele verwenden Java und Junit (ich bin bei Kapitel 10). Es gibt eine test-Methode, die das prüfen auf Gleichheit von zwei Objekten. Ich habe bereits überschreiben von Equals der

XUnit Behauptung für die überprüfung der Gleichheit von Objekten

Anzahl der Antworten 4 Antworten
Bin ich mit dem XUnit-framework zu testen, meine C# - code. Gibt es jede assert-Methode in diesem Rahmen hat die Objekt-Vergleich? Meine Absicht ist zu prüfen, für die Gleichheit jedes Objekt den öffentlichen und den privaten member-Variablen.

xUnit nicht erwartet async-test

Anzahl der Antworten 2 Antworten
Auf VS 2013, ich kann nicht async-test fehl. Habe ich xUnit 1.8.0.1539 (Installation über nuget), mit dem xUnit-Test-Runner VS-Erweiterung (0.99.5). Alle aktuellen, AFAIK. Ich zufällig auch haben Moq, AutoFixture, und FluentAssertions Referenz in das Gerät zu testen,

Wie zum ausführen aller tests in Visual Studio Code

Anzahl der Antworten 4 Antworten
Die neueste version von VS Code bietet eine einfache Möglichkeit, ein einziger test wies auf Tyler Lange Antwort auf die Frage Debugging xunit-tests .NET-Core-und Visual Studio-Code. Allerdings bin ich auf der Suche, wie kann ich alle tests,

Wie man die test-web-API-JSON-response?

Anzahl der Antworten 2 Antworten
Ich versuche, setup-unit-tests für meine web API. Ich habe gehackt zusammen, einige test-code aus bits und Stücke, die ich gefunden habe im web. Ich habe so weit wie das senden der test-Anfrage ab und erhält eine Antwort,

Wie legen Sie die test-Fall-Sequenz in xUnit

Anzahl der Antworten 3 Antworten
Habe ich geschrieben das xUnit test cases in C#. Die test-Klasse enthält so viele Methoden. Ich muss das ganze laufen Testfälle in einer Reihenfolge. Wie kann ich die test-Fall-Sequenz in xUnit? InformationsquelleAutor der Frage Pankaj Saha |

Ist, Geltend Zu Machen.Fail() als schlechte Praxis?

Anzahl der Antworten 13 Antworten
Benutze ich Behaupten.Scheitern eine Menge, wenn dabei TDD. Ich arbeite normalerweise auf einer test-zu einer Zeit, aber wenn ich Ideen für Dinge, die ich umsetzen will, später habe ich schnell Schreibe eine leere test, bei dem die

Parametrierung im Test xUnit.net ähnlich wie NUnit

Anzahl der Antworten 6 Antworten
Sind es bedeutet in xUnit.net Rahmen ähnlich der folgenden Funktionen von NUnit? [Test, TestCaseSource("CurrencySamples")] public void Format_Currency(decimal value, string expected){} static object CurrencySamples = new object { new object{ 0m, "0,00"}, new object{ 0.0004m, "0,00"}, new object{

xUnit.net: Global setup + teardown?

Anzahl der Antworten 4 Antworten
Diese Frage ist über das unit-testing framework xUnit.net. Muss ich ausführen von code, bevor der test ausgeführt wird, und auch einige code, nachdem alle tests fertig sind. Ich dachte, es sollte eine gewisse Art von Attribut-oder marker-interface,

xUnit.net - Code einmal vor und nach ALLEN Tests ausführen

Anzahl der Antworten 6 Antworten
TL;DR - ich bin auf der Suche nach xUnit-äquivalent MSTest ist AssemblyInitialize (aka die EINE Funktion hat es, dass ich mag). Speziell bin ich auf der Suche für Sie, weil ich einige Selen-smoke-tests, die ich möchte in

xUnit: Bestätige zwei Listen & lt; T & gt; sind gleich?

Anzahl der Antworten 3 Antworten
Hallo, ich bin neu in TDD und xUnit, so will ich, um zu testen, meine Methode, die ist so etwas wie : List<T> DeleteElements<T>(this List<T> a, List<T> b); natürlich ist das nicht die wahre Methode 🙂 Gibt

Warum findet der xUnit Runner meine Tests nicht?

Anzahl der Antworten 8 Antworten
Habe ich eine xUnit.net Test wie folgt: static class MyTestClass { [Fact] static void MyTestMethod() { } } Dem xUnit-plugin für VS 2012 sagt: Keine tests gefunden zum laufen. TestDriven.net läuft es gut aber erwähnt etwas über

Gibt es gute Dokumentationen / Bücher / Tutorials für xUnit.NET?

Anzahl der Antworten 2 Antworten
Auf meiner Suche nach einer Unit-Test-tool für C#, die ich gefunden habe xUnit.NET. Bis jetzt lese ich die meisten Artikel auf http://xunit.codeplex.com/ und probierte sogar die Beispiele auf Wie verwende ich xUnit.net?. Aber leider auf der offiziellen

Unterschied zwischen Fakt und Theorie? - xUnit.net

Anzahl der Antworten 1 Antworten
Ich bin neu xUnit.net und AutoFixture. Zur Zeit arbeite ich an einem "testproject" kennen zu lernen xUnit.net und Autofixture. Es gibt eine kleine Sache die ich nicht verstehe. Was ist der Unterschied zwischen [Fact] und [Theory, AutoMoqData]?

Unit-Tests seriell (nicht parallel) durchführen

Anzahl der Antworten 7 Antworten
Ich bin versucht, unit test-ein WCF-host-management-engine, die ich geschrieben habe. Der Motor schafft im Grunde ServiceHost-Instanzen on-the-fly basierend auf Konfiguration. Dies erlaubt uns, sich dynamisch neu konfigurieren, welche Dienste zur Verfügung stehen, ohne dass alle von Ihnen

Wie führe ich Setup-Code nur einmal in einem xUnit.net-Test aus?

Anzahl der Antworten 3 Antworten
Ich versuche, meine setup-tests mit Xunit. Ich habe eine Anforderung zum löschen aller Bilder in einem Ordner starten des tests, und dann jede Methode hat einige anpassen der Größe von Bildern und speichert eine Kopie der Ausgabe

Wie kann ich den Visual Studio Test Runner anhalten, wenn ein Test nicht mehr funktioniert?

Anzahl der Antworten 2 Antworten
Wenn ein test hängt in einer Schleife, die kleinen grünen Fortschrittsbalken in der test-runner nicht gehen, aber es gibt keine Möglichkeit zu stoppen Sie den test ausführen. Oder ist es? VS 2013 Edit: Dies geschah bei der

Unit Testing mit Funktionen, die zufällige Ergebnisse liefern

Anzahl der Antworten 11 Antworten
Ich glaube nicht, dass dies spezifisch für eine Sprache oder ein framework, aber ich bin mit xUnit.net und C#. Habe ich eine Funktion zurückgibt, die ein zufälliges Datum in einem bestimmten Bereich. Ich pass auf ein Datum,

Wie man einen Test mit Xunit 2.0 dynamisch überspringt?

Anzahl der Antworten 3 Antworten
Xunit 1.9.x bietet dem Benutzer die DynamicSkipExample.cs Beispiel, um ihm zu helfen einrichten der dynamischen skipping einer [Fact]. Diese hat sich als Recht nützlich, wenn Sie einige cross-Plattform-Entwicklung. Dies ermöglicht einen test vorübergehend ignoriert, wenn Sie nicht

Wie behandelt man Exceptions, die von Tasks in xUnit .net's Assert.Throws & lt; T & gt ;?

Anzahl der Antworten 2 Antworten
Folgende asynchrone xUnit.net test mit einem lambda markiert mit der async Modifikator fällt durch die Berichterstattung, dass keine Ausnahme ausgelöst wurde: [Theory, AutoWebData] public async Task SearchWithNullQueryThrows( SearchService sut, CancellationToken dummyToken) { //Fixture setup //Exercise system and

NUnit vs MbUnit vs MSTest vs. xUnit.net

Anzahl der Antworten 7 Antworten
Gibt es eine ganze Reihe von unittesting-frameworks gibt .NET. Ich fand diese kleine feature-Vergleich: http://xunit.github.io/docs/comparisons.html Nun bin ich die beste zu wählen für uns. Aber wie? Spielt es eine Rolle? Welches ist am meisten für die Zukunft

Übergeben Sie komplexe Parameter an [Theory]

Anzahl der Antworten 5 Antworten
Xunit hat ein nettes feature: erstellen Sie einen test mit einer Theory Attribut und Daten in InlineData Attribute und xUnit generiert viele tests, und testen Sie alle. Will ich so etwas haben, aber die Parameter zu meiner