Exemplo n.º 1
0
        public void AddMovie_ValidMoviePassed_AddsMovieToContextAndSavesChanges()
        {
            // ARRANGE
            var movieToAdd = new Movie
            {
                Id          = 3,
                Genre       = "Action",
                Price       = (decimal)10.99,
                Rating      = "PG-13",
                ReleaseDate = DateTime.Now,
                Title       = "The Matrix"
            };

            // ACT
            _dal.AddMovie(movieToAdd);

            // ASSERT
            _mockMovieDbSet.Verify(m => m.Add(movieToAdd), Times.Once);
            _mockDbContext.Verify(m => m.SaveChanges(), Times.Once);
        }