Example #1
0
        public void OnViewReadyActionWillBeCalledWhenViewIsLoaded()
        {
            var presenter = new MockPresenter();

            presenter.ViewReady();
            Assert.AreEqual(1, presenter.OnViewReadyCallCount);
        }
Example #2
0
        public void OnViewSetActionWillBeCalledWhenViewIsSet()
        {
            var mockPresenter = new MockPresenter();

            mockPresenter.View = mocks.Stub <IView>();
            //assert onviewset is called.
            Assert.AreEqual(1, mockPresenter.OnViewSetCallCount);
        }
Example #3
0
        public void OnViewCloseActionWillBeCalledWhenViewIsClosed()
        {
            var presenter = new MockPresenter();

            presenter.View = mocks.Stub <IView>();
            //do we really want this?? seems strange
            presenter.Dispose();
            Assert.AreEqual(1, presenter.OnViewClosedCallCount);
        }
Example #4
0
 public MockUserControlView(MockPresenter presenter)
 {
     this.presenter = presenter;
 }
Example #5
0
 public MockFormView(MockPresenter presenter)
 {
     this.presenter = presenter;
     Load          += delegate { presenter.ViewReady(); };
 }