예제 #1
0
        public void GetInfoForMovieThrowsException()
        {
            MockedDummySpecificMovieService _mockedDummyService = new MockedDummySpecificMovieService();
            MockedDummySpecificMovieView    _mockedDummyView    = new MockedDummySpecificMovieView();
            ISpecificMovieInfoPresenter     _presenter          = new SpecificMovieInfoPresenter(_mockedDummyView, _mockedDummyService._specificMovieService);

            _mockedDummyService.error = true;
            _presenter.GetInfoForMovie(1);
            Assert.AreNotEqual(_mockedDummyService._movie.title, _mockedDummyView.movieTitle);
        }
예제 #2
0
        public void GetInfoForMovieGetsMovie()
        {
            MockedDummySpecificMovieService _mockedDummyService = new MockedDummySpecificMovieService();
            MockedDummySpecificMovieView    _mockedDummyView    = new MockedDummySpecificMovieView();
            ISpecificMovieInfoPresenter     _presenter          = new SpecificMovieInfoPresenter(_mockedDummyView, _mockedDummyService._specificMovieService);

            _presenter.GetInfoForMovie(1);

            Assert.AreEqual(_mockedDummyService._movie.title, _mockedDummyView.movieTitle);
        }