Почему или как использовать методы NUnit с ICollection <T>

Я рекомендовал бы пользоваться библиотекой процессора командной строки. Некоторый российский парень создал достойный, но существуют тонны их там. Сэкономит Вам некоторое время, таким образом, можно сконцентрироваться на цели приложения вместо того, чтобы анализировать переключатели командной строки!

11
задан Finglas 1 February 2010 в 08:40
поделиться

3 ответа

Я не знаю, это то, что вы ищете, но для общих коллекций вместо использования:

Assert.Contains(member, list);

Я использую:

Assert.That(list.Contains(member));

, который мне кажется почти таким же читаемым.

9
ответ дан 3 December 2019 в 04:33
поделиться

Существует набор CollectionAsserts, или вы можете унаследовать свой тест от AssertHelper и использовать синтаксис наподобие

Expect(actual, Is.EquivalentTo(expected));

. Взглянув на документацию, вы увидите синтаксис ограничений, которые применяются к коллекциям.

Вот ссылка (это версия 2.5.2)

NB Expect - это просто сокращение от Assert.That ...

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

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