2010-05-14 18 views
29

Je sélectionne un outil pour remplir mes modèles .net (poco) avec des données de test. Je suis en fait moqueur des services de wcf et j'ai besoin de remplir des objets de datacontract avec des données de test. Trouvé un grand nombre d'outils de génération de données de test, mais la majorité est liée à la génération de données de test DB et ne correspondent pas bien pour la création d'objets .net.AutoFixture vs NBuilder

Le plus applicable que je trouve sont:

  1. AutoFixture
  2. NBuilder

Ils ont tous deux semblent fournir des fonctionnalités tout à fait similaire. Je suis intéressé par tout commentaire sur ces outils. Avantages et inconvénients?

Répondre

28

Salut J'étais en train de créer mon propre constructeur de test quand je les ai rencontrés. J'ai essayé les deux et trouvé autofixture à être de loin préférable, il a une syntaxe plus riche est extrêmement flexible et était plus facile à modifier pour mon propre usage. Les tests de marques sont excellents, bien écrits et ceci mélangé à son blog devrait vous permettre de passer le plus clair de votre chemin.

brett