I used to do this before I saw my colleagues tests using Rhino.Mocks. I found myself willing to write far more/better tests as it got easier to generate when using the framework than rolling my own.
I dunno. I've tried mocking frameworks and found that when the interface they were mocking changed I spent more time trying to fix for the arrange step of the test than adding tests that added huge value.
Rolling my own might take fractionally more effort to initially set up but the transparency of what happens and ability to debug through to me is of more value.
Rolling my own might take fractionally more effort to initially set up but the transparency of what happens and ability to debug through to me is of more value.