Для чего нужен последний звонок в RhinoMocks?

#unit-testing #testing #rhino-mocks

#модульное тестирование #тестирование #rhino-mocks

Вопрос:

В чем польза lastcall метода в макете rhino? Не могли бы вы, пожалуйста, объяснить с помощью примера?

Ответ №1:

LastCall позволяет вам сделать что-то дополнительное к последнему добавленному вызову.

 Expect.Call(delegate{ mockObject.DoSomething("foo"); }).IgnoreArguments(); 
  

это то же самое, что

 mockObject.DoSomething("foo"); 
LastCall.IgnoreArguments(); 
  

Надеюсь, это поможет.