I\'ve started experimenting with Rhino-Mocks (3.6) while reading Roy Osherove\'s The Art of Unit Testing. He has an example that demonstrates that a mocked method
I think if you are working with stubs, using Expect does not fit as you do not want an expectation but a replacement for your dependency.
So I believe if you use the stub syntax it makes more sense:
stub.Stub.(s=>s.GetMessageForValue("a"))
.Return("First call").Repeat.Once();
stub.Stub.(s=>s.GetMessageForValue("a"))
.Return("Second call").Repeat.Any;