public void DeleteUserRateThrowsException() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); Assert.Throws <SpecificMovieException>(() => _specificMovieInfoService.DeleteUserRate(0)); }
public void DeleteUserRateDeletesRate() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); _specificMovieInfoService.GetMovieFromDBAndSetItInModel(1); _specificMovieInfoService.DeleteUserRate(1); Assert.AreEqual(4.5, _mockedDummySpecificMovieRepository.currentMovie.AVGRating); }