Exemplo n.º 1
0
        public async Task UpdateRanksAsync_VerifyRanksCanBeUpdated()
        {
            int           result;
            var           itemIds = "2,1";
            IList <Movie> Movies;

            Context.Movie.Add(CommonTestFunctions.GetSampleMovie(true, 1));
            Context.Movie.Add(CommonTestFunctions.GetSampleTVShow(true, 2));
            Context.SaveChanges();

            using (var newcontext = new MarksMoviesContext(Options))
            {
                MovieDBAccess db      = new MovieDBAccess(newcontext);
                var           service = new RankMoviesService(db);

                result = await service.UpdateRanksAsync(itemIds);
            }
            using (var newestcontext = new MarksMoviesContext(Options))
            {
                MovieDBAccess newdb   = new MovieDBAccess(newestcontext);
                var           service = new RankMoviesService(newdb);

                Movies = service.GetRankedMovies();

                Assert.IsNotNull(Movies);
                Assert.IsTrue(Movies.Count == 2);
                var FirstID  = Movies[0].ID;
                var SecondID = Movies[1].ID;

                Assert.AreEqual(2, FirstID);
                Assert.AreEqual(1, SecondID);
            }
        }
Exemplo n.º 2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="expService"></param>
 /// <param name="editService"></param>
 /// <param name="deleteService"></param>
 /// <param name="createService"></param>
 /// <param name="detailService"></param>
 /// <param name="rankMoviesService"></param>
 public MediaController(ExportService expService,
                        EditService editService,
                        DeleteService deleteService,
                        CreateService createService,
                        DetailsService detailService,
                        RankMoviesService rankMoviesService)
 {
     _expService        = expService;
     _editService       = editService;
     _deleteService     = deleteService;
     _createService     = createService;
     _detailService     = detailService;
     _rankMoviesService = rankMoviesService;
 }
Exemplo n.º 3
0
        public void OnGet_VerifyMovieListOnSuccess()
        {
            IList <Movie> Movies;

            Context.Movie.Add(CommonTestFunctions.GetSampleMovie(true));
            Context.SaveChanges();

            using (var newcontext = new MarksMoviesContext(Options))
            {
                MovieDBAccess db      = new MovieDBAccess(newcontext);
                var           service = new RankMoviesService(db);

                Movies = service.GetRankedMovies();

                Assert.IsNotNull(Movies);
                Assert.IsTrue(Movies.Count == 1);
            }
        }