Поддерживает ли NSubstitute идею частичных проверок?
http://nsubstitute.github.com/
http://www.ayende.com/wiki/Rhino+Mocks+Partial+Mocks.ashx
Обновление: Как указывает @Brian, NSubstitute 1.7+ поддерживает частичные макеты
Исходный ответ:
Не в v1.0.
Это то, что мы рассматриваем для vNext.Если у вас есть конкретные синтаксические идеи или требования, пожалуйста, отправьте сообщение в группу пользователей .Я добавил проблему для этого в журнал проблем , чтобы вы также могли добавить туда детали.
Да!Эта функция была представлена в версии 1.7.0 (выпущена в январе 2014 г.).
http://nsubstitute.github.io/help/partial-subs/
Я использую версию 1.3.0.0, но я мог бы сделать:
Constraint failing = Substitute.For<Constraint>(); failing.Matches(-1).Returns(false);
Где Constraint - это класс с виртуальными методами, и вызов метода был заменен просто отлично.