Если у меня есть объект Rhino Mock, у которого уже есть объявленный на нем вызов заглушки следующим образом:
mockEmploymentService.Stub(x => x.GetEmployment(999)).Return(employment);
В любом случае я могу удалить этот вызов, чтобы заменить его чем-то другим, например:
mockEmploymentService.Stub(x => x.GetEmployment(999)).Return(null);
Я спрашиваю, что я хочу настроить некоторые общие макеты, которые будут использоваться в нескольких модульных тестах, а затем разрешить каждому unit test настраивать вызовы там, где это необходимо.