public void TriggerAndVerifyRespondingToEvents()
{
MockRepository mocks = new MockRepository();
IView viewStub = mocks.Stub<IView>();
IWebService serviceMock = mocks.CreateMock<IWebService>();
using (mocks.Record())
{
serviceMock.LogInfo("view loaded");
}
new Presenter(viewStub,serviceMock);
IEventRaiser eventer = new EventRaiser((IMockedObject) viewStub, "Load");
eventer.Raise(null,EventArgs.Empty);
mocks.VerifyAll();
}