Exemplo n.º 1
0
        public void SetFavorite(bool isFavorite, int movieId)
        {
            var username = userService.GetUserName();

            if (isFavorite)
            {
                movieRepo.AddFavorite(movieId, username);
            }
            else
            {
                movieRepo.RemoveFavorite(movieId, username);
            }
        }
Exemplo n.º 2
0
        public void AddFavorite_AddsFavoriteCorrectly(
            int movieId, string username, bool expectedResult)
        {
            //Arrange
            context.Movies.Add(Helpers.GetTestDomainMovie(1, "title"));
            context.SaveChanges();
            movieRepositoryEF = new MovieRepositoryEF(context);

            //Act
            movieRepositoryEF.AddFavorite(1, "user");

            //Assert
            Assert.Equal(
                expectedResult,
                IsActuallyFavorite(movieId, username));
        }
Exemplo n.º 3
0
 public void AddToFavorites(FavoritesRequest request)
 {
     movieRepository.AddFavorite(request.MovieId);
 }