Создание списка сложных объектов с некоторыми заданными свойствами в AutoFixer - PullRequest
0 голосов
/ 08 января 2019

Я хочу создать прибор для списка.

Предполагая, что у меня есть класс MyClass, который имеет следующие свойства:

public class MyClass
{
    int Id {get; set;}
    bool isTrue {get; set;}
    string Name {get; set;}
}

В настоящее время я создаю прибор, используя fixture.Build и добавляю в список для цикла for (аналогично, например, ниже)

List<MyClass> lstMyClass = new List<MyClass>();
for(int i = 0; i< 5; i++)
{
   var obj = fixture.Build<MyClass>()
      .With(w => w.IsTrue, true)
      .With(w => w.Name, "Nat")
      .Create();
   lstMyClass.Add(obj);
}

Как я могу создать прибор для списка с заданными свойствами? Кроме того, что делать, если я хочу создать список приборов с другим объектом MyClass, имеющим разные значения свойств.

...