Je dois écrire Unit Tests pour une méthode qui nécessite un objet complexe Graph. Actuellement, j'écris une méthode Create pour chaque test, comme indiqué ci-dessous.Modèle pour créer un graphique d'objets de test?
1. private static Entity Create_ObjectGraph_For_Test1()
2. private static Entity Create_ObjectGraph_For_Test2()
...... And So on
La méthode create a environ 10 étapes et ils peuvent varier en 1-2 étapes avec l'autre. Quelle est la meilleure façon de créer un graphique d'objet complexe. En dehors de la création d'une méthode Create pour chaque test, je peux ajouter un paramètre à une seule méthode Create mais cela peut devenir confus si le nombre de tests est d'environ 10 ou plus.
duplication possible de [modèle Test Data Builder: plus utile ou plus d'entretien?] (Http://stackoverflow.com/questions/187799/test-data-builder-pattern-more-useful-or-more-upkeep) –