У меня есть эта проблема, которая может быть ошибкой в Rhino Mocks 3.5:
stubObj = MockRepository.GenerateStub(IObject);
stubObj.Stub(a=>a.Get()).Return (Guid.Empty); //1.stub
stubObj.Stub(a=>a.Get()).Return (Guid.NewGuid()); //2.stub, should overwrite the first one?
var value = stubObj.Get();
возвращает Guid.Empty
, это правильное поведение?