but i think this is cool:
[Test]
public void DisposesRequestProcessorUponDisposal()
{
requestProcessor.Expect(r => r.Dispose());
requestProcessor.Replay();
dispatcher.Dispose();
requestProcessor.VerifyAllExpectations();
}
i know... i know... total geek.