autofixture

AutoFixture ist eine Open-Source-Bibliothek für .NET, mit der die "Arrange" -Phase Ihrer Komponententests minimiert werden soll. Primäres Ziel ist es, Entwicklern zu ermöglichen, sich auf das, was getestet wird, zu konzentrieren, anstatt das Testszenario einzurichten, indem sie das Erstellen von Objektdiagrammen mit Testdaten erleichtern.
1
Antwort

Was bewirkt CreateMany mit Seed?

Was macht die CreateMany Überladung mit dem Parameter T seed ? Ich habe versucht zu säen, aber der Seed scheint keine Wirkung auf die erstellten Objekte zu haben. Zum Beispiel erwartete ich, dass, wenn mein Seed eine Eigenschaft vom Typ st...
11.02.2015, 19:32
1
Antwort

Erstellen Sie einen anonymen Enum-Wert aus einer Teilmenge aller Werte

Nehmen wir an, wir haben einen Aufzählungstyp definiert als: %Vor% Ich möchte Autofixtion veranlassen, einen anderen Wert als z. Ausstehend. Also (vorausgesetzt, Round-Robin-Generation) würde ich gerne erhalten: Abgeschlossen, Nicht ge...
06.01.2014, 18:46
2
Antworten

Ein spezifisches Feld mit CreateMany aus AutoFixture auslassen

Ich möchte "viele" Instanzen von foo erstellen: %Vor% Das Problem ist, Foo ist eine Entity Framework-Entität mit Beziehungen, die ich nicht erstellen möchte. Wenn ich nur eine Instanz brauche, könnte ich das tun: %Vor% Aber wie kann ich...
07.03.2014, 23:46
3
Antworten

1 Konstruktorparameter desselben Typs mit unabhängigen Werten definieren / verwalten, wenn AutoFixture als SutFactory verwendet wird

Wenn ich AutoFixture als SutFactory verwende, kann ich feststellen, dass wenn ich einen Wert für Ein Typ, dieser Wert wird dann für alle nachfolgenden Verwendungen dieses Typs verwendet. Wenn ich jedoch eine Klasse mit zwei Parametern habe, di...
08.06.2013, 08:47
1
Antwort

Was sind die Unterschiede zwischen MOQ und AutoFixture?

Ich habe ziemlich viel Erfahrung mit MOQ, während ich kürzlich in AutoFixture gestolpert bin. Was sind die Unterschiede zwischen diesen Frameworks?     
26.04.2011, 06:10
1
Antwort

Warum hört Autoftixture mit AutoMoqCustomization auf, sich über das Fehlen eines parameterlosen Konstruktors zu beschweren, wenn die Klasse versiegelt ist?

Wenn ich Moq direkt zum Nachstellen von IBuilderFactory und Instanziieren von BuilderService selbst in einem Komponententest verwende, kann ich einen bestandenen Test erhalten, der sicherstellt, dass die Methode Create() von IBuild...
09.08.2013, 20:21
1
Antwort

Einfache Möglichkeit, den Wert eines einzelnen Konstruktorparameters anzugeben?

Gibt es in Autoftixture einen einfachen Weg, ein Objekt mit seinem Konstruktor neu zu erstellen, aber hard-code / den Wert anzugeben, der für einen einzelnen Parameter im Konstruktor verwendet werden soll? Ich sehe, dass dies mit Eigenschafte...
05.02.2015, 17:13
1
Antwort

So kombinieren Sie AutoDataAttribute mit InlineData

Ich benutze die AutoFixtion AutoData-Theorien stark zum Erstellen meiner Daten und Mocks. Dies hindert mich jedoch daran, die InlineData-Attribute von XUnit zu verwenden, um eine Menge verschiedener Daten für meine Tests zu pumpen. Ich suche...
11.05.2016, 17:09
1
Antwort

muss eine Konvention für ApiControllers erstellen

Ich habe eine Reihe von funktionierenden imperativen Code im Test und ich versuche es auf eine essentielle Testkonvention herunterzukochen. Mein Test sieht wie folgt aus: %Vor% Ich habe auch eine Anpassung, die dies ermöglicht, indem Sie...
20.12.2013, 22:07
3
Antworten

Wie kann ich allgemeine Nachbearbeitung hinzufügen, die nach der Anpassung angewendet wird?

Ich habe ISpecimenBuilder für meine Modelle definiert und benutze es so: %Vor% Ich möchte es in den meisten meiner Tests bezüglich des Modells verwenden. Ich möchte auch eine Form der Nachbearbeitung in einer meiner Testklassen anwenden. Ins...
04.02.2014, 22:28