コード例 #1
0
        public void SetUserRateReturnsRate()
        {
            MockedDummySpecificMovieService _mockedDummyService = new MockedDummySpecificMovieService();
            MockedDummySpecificMovieView    _mockedDummyView    = new MockedDummySpecificMovieView();
            ISpecificMovieInfoPresenter     _presenter          = new SpecificMovieInfoPresenter(_mockedDummyView, _mockedDummyService._specificMovieService);

            _presenter.SetUserRate();
            Assert.AreEqual(3, _mockedDummyView.userRate);
        }
コード例 #2
0
        public void SetUserRateThrowsException()
        {
            MockedDummySpecificMovieService _mockedDummyService = new MockedDummySpecificMovieService();
            MockedDummySpecificMovieView    _mockedDummyView    = new MockedDummySpecificMovieView();
            ISpecificMovieInfoPresenter     _presenter          = new SpecificMovieInfoPresenter(_mockedDummyView, _mockedDummyService._specificMovieService);

            _mockedDummyService.error = true;
            _presenter.SetUserRate();
            Assert.AreNotEqual(3, _mockedDummyView.userRate);
        }