0
Как утверждать вложенный список тоже, не «невнимая» его?CollectionAssert вложенного списка
expected.Add(new Customer{
Edition = "Cust",
Rarity = "R",
ID = 1001,
Name = "John Doe",
Types = new List<Type_>{
new Type_{
ID = 1,
Name = "abc"
}
},
Здесь утверждают:
CollectionAssert.AreEqual(expected, actual);
Это, конечно, исключает вложенный список.
Я хочу попробовать традиционный подход. Как это сделать? Должен ли я сначала создать экземпляр списка expected_type_, чтобы его утверждать? Я не знаю, как обращаться к внутреннему списку только в утверждении? –
Посмотрите на редактирование – oleksii
У меня это также было в виду, но мой проверенный метод возвращает только один пользовательский класс (например, Клиент). В этом классе находятся три других внутренних списка (Type_ и т. Д.). Я могу создать временные списки для этих внутренних списков в моем тестируемом методе, но я могу только вернуть один класс. –