Я должен написать модульные тесты для метода, который требует сложного объекта Graph. В настоящее время я пишу метод Create для каждого теста, как показано ниже.
1. private static Entity Create_ObjectGraph_For_Test1()
2. private static Entity Create_ObjectGraph_For_Test2()
...... And So on
Метод создания имеет около 10 шагов, и они могут отличаться друг от друга на 1-2 шага. Каков наилучший способ создать сложный объект графа. Помимо создания метода Create для каждого теста, я могу добавить параметр в один метод Create, но это может сбить с толку, если число тестов не превышает 10 или около того.