В чем разница между «строгим» и «свободным» поведением? - PullRequest
1 голос
/ 15 сентября 2010

Короткий документ Moq не помогает мне понять это. Помогите!

1 Ответ

0 голосов
/ 15 сентября 2010

Вы можете найти это сообщение от Хади Харири полезным!

При строгих насмешках КАЖДЫЙ одиночный вызов смоделированного объекта должен иметь ожидания. Если мы сделаем дополнительный вызов и не установим ожидание, наш тест не пройдёт

Для меня «строгий» / режим по умолчанию вызовет исключение, если есть вызов неустановленных методов, то есть mockObject.MethodWithoutSetup. В то время как "свободный" режим позволит это.

...