31 Stimmen

AutoFixture vs. NBuilder

Ich wähle Werkzeug für die Befüllung meiner .net Modelle (poco) mit Testdaten. Ich bin eigentlich mocking wcf Dienste und müssen datacontract Objekte mit Testdaten zu füllen. Gefunden eine große Anzahl von Testdaten-Generierungstools, aber die Mehrheit ist im Zusammenhang mit DB-Testdaten-Generierung und passen nicht gut für .net Objekte erstellen.

Die am meisten zutreffenden, die ich gefunden habe, sind:

  1. AutoFixture
  2. NBuilder

Beide scheinen recht ähnliche Funktionen zu bieten. Ich bin an jedem Feedback zu diesen Tools interessiert. Vor- und Nachteile?

29voto

GloryDev Punkte 660

Hallo, ich war gerade dabei, meinen eigenen Testbuilder zu erstellen, als ich auf diese beiden stieß. Ich habe beide ausprobiert und fand, dass autofixture bei weitem vorzuziehen ist. Es hat eine reichhaltigere Syntax, ist extrem flexibel und war leichter für meinen eigenen Gebrauch zu ändern.

Marks Tests sind ausgezeichnet, gut geschrieben und dies in Kombination mit seinen Blog sollten Sie den größten Teil des Weges dorthin zurücklegen.

brett

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X