var contextChannel = this.MockRepository.Stub<IContextChannel>();
var context = this.MockRepository.Stub<IOperationContext>();
context.Stub(x => x.Channel).Return(contextChannel);
context.Replay();
Для чего нужен Replay?
Я понимаю, что в случае записи и последующего воспроизведения действия вызов Replay () необходим. Но мне непонятно, почему я вынужден писать еще одну строчку кода в случае, когда я ничего не записываю. Все, что мне нужно, это свойство, возвращающее мой объект.