public void ShouldDeleteCommentFromMovie() { var rep = new EFIMDBAPIMoviesRepository(new MovieDbContext()); Movie movie = rep.Get(4); int count = movie.Comments.Count; movie.Comments.Remove(movie.Comments.First()); Assert.AreEqual(count - 1, movie.Comments.Count); }
public void ShouldDeleteCommentFromMovies() { MovieDbContext context = new MovieDbContext(); EFIMDBAPIMoviesRepository repository = new EFIMDBAPIMoviesRepository(context); EFICommentsRepository repositoryC = new EFICommentsRepository(context); var movie = repository.Get(4); var comment = movie.Comments.First(); movie.Comments.Remove(comment); comment.Movie = null; repositoryC.Delete(comment.ID); repositoryC.Save(); repository.Save(); }