public void MovieRemoverThrowsException() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); Assert.Throws <SpecificMovieException>(() => _specificMovieInfoService.MovieRemover(0)); }
public void UserPositonReturnsPosition() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); Assert.AreEqual("admin", _specificMovieInfoService.UserPositon(1)); }
public void CheckIfUserRatedPaseses() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); Assert.AreEqual(true, _specificMovieInfoService.CheckIfUserRated(1)); }
public void GetCommentsFromDBGetsTheComments() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); Assert.AreEqual(_mockedDummySpecificMovieRepository.comments, _specificMovieInfoService.GetCommentsFromDB()); }
public void GetMovieFromDBAndSetItInModelThrowsException() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); Assert.Throws <SpecificMovieException>(() => _specificMovieInfoService.GetMovieFromDBAndSetItInModel(0)); }
public void CheckIfUserHasMovieInWatchListThrowsException() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); Assert.Throws <SpecificMovieException>(() => _specificMovieInfoService.CheckIfUserHasMovieInWatchList(0)); }
public void SaveComentInDBThrowsException() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); Assert.Throws <SpecificMovieException>(() => _specificMovieInfoService.SaveComentInDB(0, "12123")); }
public void GetCurrentUserUserNameThrowsException() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); Assert.Throws <SpecificMovieException>(() => _specificMovieInfoService.GetCurrentUserUserName(0)); }
public void GetLastCommentGetsTheLastComment() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); Assert.AreEqual(_mockedDummySpecificMovieRepository.comments.Last(), _specificMovieInfoService.GetLastComment(1)); }
public void AddRateThrowsException() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); Assert.Throws <SpecificMovieException>(() => _specificMovieInfoService.AddRate(1, -1)); }
public void GetCurrentUserUserNameReturnsUserName() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); Assert.AreEqual("Peshko", _specificMovieInfoService.GetCurrentUserUserName(1)); }
public void DeleteCommentThrowsException() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); Assert.Throws <SpecificMovieException>(() => _specificMovieInfoService.DeleteComment(new List <int>())); }
public void SetUpdatedRateInModelThrowsException() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); Assert.Throws <SpecificMovieException>(() => _specificMovieInfoService.SetUpdatedRateInModel()); }
public void GetUserRateReturnsRate() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); Assert.AreEqual(5, _specificMovieInfoService.GetUserRate(1)); }
public void GetLastCommentGetsTheLastCommentThrowsException() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); Assert.Throws <SpecificMovieException>(() => _specificMovieInfoService.GetLastComment(0)); }
public void MovieAdderAdds() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); _specificMovieInfoService.MovieAdder(1); Assert.AreEqual(4, _mockedDummySpecificMovieRepository.watchlist.Count); }
public void GetMovieFromDBAndSetItInModelPaseses() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); _specificMovieInfoService.GetMovieFromDBAndSetItInModel(1); Assert.AreEqual("Transformers", _specificMovieInfoService.SetMovieInfo().title); }
public void AddRateAdds() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); _specificMovieInfoService.AddRate(1, 4); Assert.AreEqual(4, _mockedDummySpecificMovieRepository.currentMovie.AVGRating); }
public void SaveComentInDBSavesTheComment() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); _specificMovieInfoService.SaveComentInDB(1, "12123"); Assert.AreEqual(3, _mockedDummySpecificMovieRepository.comments.Count); }
public void SetMovieInfoThrowsException() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); _mockedDummySpecificMovieRepository.error = true; Assert.Throws <Exception>(() => _specificMovieInfoService.SetMovieInfo()); }
public void SetUpdatedRateInModelPaseses() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); _specificMovieInfoService.GetMovieFromDBAndSetItInModel(1); _specificMovieInfoService.SetUpdatedRateInModel(); Assert.AreEqual(5, _specificMovieInfoService.SetMovieInfo().avgRating); }
public void MovieRemoverRemoves() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); _specificMovieInfoService.GetMovieFromDBAndSetItInModel(1); _specificMovieInfoService.MovieRemover(1); Assert.AreEqual(2, _mockedDummySpecificMovieRepository.watchlist.Count); }
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); }
public void DeleteCommentDeletes() { MockedDummySpecificMovieRepository _mockedDummySpecificMovieRepository = new MockedDummySpecificMovieRepository(); ISpecificMovieInfoService _specificMovieInfoService = new SpecificMovieInfoService(_mockedDummySpecificMovieRepository._specificMovieInfoRepository); _specificMovieInfoService.DeleteComment(new List <int>() { 1 }); Assert.AreEqual(1, _mockedDummySpecificMovieRepository.comments.Count); }