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.
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
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
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
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
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
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
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
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
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
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