Модульное тестирование IList с CollectionAssert

Существует спецификация, которую поддерживает множество драйверов, называемая DBRef.

DBRef - это более формальная спецификация для создания ссылок между документами. DBRefs (обычно) включают имя коллекции, а также идентификатор объекта. Большинство разработчиков используют только DBRefs, если коллекция может измениться с одного документа на другой. Если ваша ссылочная коллекция всегда будет одинаковой, рекомендации по руководству, описанные выше, более эффективны.

blockquote>

Взято из MongoDB Документация: Модели данных> Ссылка на модель данных> Ссылки на базы данных

14
задан Yves M. 24 November 2014 в 01:46
поделиться

2 ответа

Вы могли назвать ToArray () дополнительным методом на нем - Массив реализует Редактирование ICollection

: Кроме того, в то время как List<T> реализации ICollection, IList<T> только реализации ICollection<T>, который не реализует ICollection, поэтому если Вы знаете, объект в тесте List<T>, необходимо быть в состоянии бросить его...

10
ответ дан Lee 24 November 2014 в 11:46
поделиться

Вы можете отправить в список

    List<string> actual = new List<string>(){"1","2","3"};
    List<string> expected = new List<string>(){"1","2","**EditCaseFalse**"};
    CollectionAssert.AreEqual(actual,expected)

Я получаю Сбой (третий элемент не соответствует.)

1
ответ дан 1 December 2019 в 04:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: