public void TestEventInitialization() { viewMocks.ExpectEvent(x => x.Init += null) .IgnoreArguments(); viewMocks.Load += null; //also set expectation viewMocks.ExpectEvent(x => x.Load += null) .IgnoreArguments(); PresenterBase <IView> presenterBase = MockRepository.Mock <PresenterBase <IView> >(viewMocks); presenterBase.Expect(x => x.Initialize()); presenterBase.Expect(x => x.Load()); viewMocks.Raise(x => x.Init += null, EventArgs.Empty); viewMocks.Raise(x => x.Load += null, EventArgs.Empty); }