Является ли NSubstitute поддерживает идею частичных издеваний?
-
25-09-2019 - |
Вопрос
Является ли NSubstitute поддерживает идею частичных издеваний?
Решение
Да! Эта функция была введена в версии 1.7.0 (выпущена январь 2014 года).
Другие советы
Обновлять: Как @bris указывает, nsubstitute 1.7+ Поддерживает частичные издевательства
Оригинальный ответ:
Не как V1.0.
Это то, что мы рассматриваем для vnext. Если у вас есть определенные синтаксические идеи или требования, пожалуйста, отправьте до группа пользователей. Отказ Я добавил А.Н. Проблема для этого в журнал выпуска, Так что вы также можете добавить детали там.
Я использую версию 1.3.0.0, но я мог сделать:
Constraint failing = Substitute.For<Constraint>();
failing.Matches(-1).Returns(false);
Там, где ограничение - это класс с виртуальными методами, а вызов метода был заменен просто штрафом.
Не связан с StackOverflow