Lately, I've been getting bitten by "Refactor > Rename". This is a radical request, but will TypeMock ever move from string-based member reference?
From:
someMock.ExpectAndReturn("GetSomething", 5);
To:
someMock.ExpectAndReturn(someMock.Object.GetSomething(), 5)
I've been playing with a dynamic mocking framework called Rhino Mock, and its concept is very interesting.
Expect.On(someMock).Call(someMock.GetSomething()).Return(5)