public void GetAll_ShouldReturn200_WhenGetAllMoviesWithSuccess()
        {
            var movies = _movieTestsFixture.MoviesValid();

            _moviesServicesMock.Setup(_ => _.GetAllMoviesAsync()).ReturnsAsync(movies);

            var response  = _controller.GetAll().Result;
            var objResult = Assert.IsType <OkObjectResult>(response);

            Assert.Equal(200, objResult.StatusCode);
            _moviesServicesMock.Verify(_ => _.GetAllMoviesAsync(), Times.Once);
        }
        public async void GetAll_ShouldReturn200_WithListMovies()
        {
            var movies = _movieTestsFixture.MoviesValid();

            _moviesRepositoryMock.Setup(_ => _.GetAllMovies()).Returns(movies);

            var response = await Server
                           .CreateRequest($"/api/movies/get-all")
                           .AddHeader("Content-Type", "application/json")
                           .AddHeader("Accept-Encoding", "gzip, deflate")
                           .GetAsync();

            Assert.Equal(200, (int)response.StatusCode);
        }