public void ItReturns_CorrectTmdbMovie_FromMovieByGenreTmdb(MovieByGenreTmdb movie)
        {
            var moviesMapper = new MoviesMapper();

            var movieTmdb = moviesMapper.Map(movie);

            var correctTmdb = true;

            for (var i = 0; i < movieTmdb.Genres.Length; i++)
            {
                var genre = movieTmdb.Genres.ElementAt(i);

                if (genre.Id != movie.GenreIds.ElementAt(i))
                {
                    correctTmdb = false;
                }
            }

            Assert.True(correctTmdb);
        }
Example #2
0
        public MovieTmdb Map(MovieByGenreTmdb movieByGenre)
        {
            var genres = new List <Genre>();

            foreach (var genre in movieByGenre.GenreIds)
            {
                var movieGenre = new Genre
                {
                    Id = genre
                };

                genres.Add(movieGenre);
            }

            var movie = new MovieTmdb
            {
                Genres = genres.ToArray()
            };

            return(movie);
        }