I use NMock2, and I\'ve drafted the following NMock classes to represent some common mock framework concepts:
Expect
: this specifies what a mock
Well... IMHO it can't be simpler: if your test is about ensuring your Presenter will call Save, do an Expect. if your test is about ensuring your Presenter will handle exception gracefully if Save throws up, do a Stub.
For more details, check out this podcast by Hanselman and Osherove (author of The Art Of Unit Testing)