Exemple #1
0
        public void TestTopFiveMoviesForUser_NotFound()
        {
            var controller = new MoviesService.Controllers.MoviesController(new TestMoviesServiceContext());

            var result = controller.TopFiveMoviesByUser(8);

            Assert.IsInstanceOfType(result, typeof(NotFoundResult));
        }
Exemple #2
0
        public void TestTopFiveMoviesForUser_Found_Tracey()
        {
            var controller = new MoviesService.Controllers.MoviesController(new TestMoviesServiceContext());

            var result       = controller.TopFiveMoviesByUser(3);
            var resultMovies = result as OkNegotiatedContentResult <List <Models.Movie> >;

            Assert.AreEqual(3, resultMovies.Content.Count);

            Assert.AreEqual("Incredibles 2", resultMovies.Content[0].Title);
            Assert.AreEqual("Mission Impossible - Fallout", resultMovies.Content[1].Title);
            Assert.AreEqual("The Dark Knight", resultMovies.Content[2].Title);
        }