Некоторые из методов Assert NUnit
перегружены для использования ICollection
, но не ICollection<T>
, поэтому вы не можете их использовать.
Есть ли что-нибудь вокруг этого? Черт, я делаю что-то глупое?
Мне приходится вернуться к использованию Assert.AreEqual
, а не к специализированным методам, и это делает мои тесты уродливыми.
Любой совет?
Изменить:
Спасибо за ответы. Метод That
NUnit кажется интересным, поэтому я рассмотрю его позже.
Марк правильно упомянул об этом, но утверждения коллекции NUnit превосходны. Недавно я использовал их в некоторых новых тестах и нашел, что они отлично подходят для работы.