1
Я использую FakeItEasy, чтобы издеваться над модулями, но почему-то я не могу установить довольно простой сценарий. то есть. Я хочу генерировать исключение, когда конкретный пользователь обращается к методу. Помощь будет хорошо ... спасибоКак настроить конкретный вызов для mocks?
A.CallTo(() => m_fancyRepository
.CanIDoFancyThings(A<User>
.That
.Matches(u => u.Id.Equals(m_user.Id)))
.Verify())
.Throws(new Exception("omg !!! ???!"));
Отличная работа, спасибо, Проверка() является метод CanIDoFancyThings() возвращает. – eugeneK
@eugeneK Hum, я никогда не использовал _FakeItEasy_, поэтому я думал, что у него есть метод 'Verify', как в _Moq_,: +1 :. Разве это не правильный ответ? XD –
@ Joel Ramos Michaliszen тогда ответ прав, потому что это то, что я пропустил в коде. A.CallTo похож на Verify in moq. – eugeneK