Esempio n. 1
0
        public IActionResult CreateMovieList(MovieListModel movieListModel, string userName)
        {
            int userId = userCollection.GetUserIdByUName(userName);

            movieListModel.UserId = userId;
            MovieListDTO movieListDTO   = CreateMovieListDTOFromViewModel(movieListModel);
            MovieList    movielist      = new MovieList(movieListDTO);
            int          newMovieListId = movieListCollection.CreateMovieList(CreateMovieListDTOFromViewModel(movieListModel));

            movieListDTO.Id = newMovieListId;
            movielist.AddMovieToList(movieListDTO, 3009);
            return(RedirectToAction("Index", "MovieList", new { userName = userName }));
        }
        public void CreateMovieListTest_CreateAMovieListAndCheckIfAnIdIsReturned_ShouldBeTrue()
        {
            //assign
            IMovieListCollectionDAL movieListCollectionDALTest = new MovieListCollectionDALTEST();
            MovieListCollection     movieListCollection        = new MovieListCollection(movieListCollectionDALTest);
            MovieListDTO            movieListDTO = new MovieListDTO();

            movieListDTO.Id = 777;
            int movieListId;

            //act
            movieListId = movieListCollection.CreateMovieList(movieListDTO);
            //assert
            Assert.IsTrue(movieListId == movieListDTO.Id);
        }