示例#1
0
        public MovieRepositoryTests()
        {
            var options = new DbContextOptionsBuilder <MovieApiContext>()
                          .UseInMemoryDatabase(databaseName: "M4Movie")
                          .Options;

            _context    = new MovieApiContext(options);
            _unitOfWork = new UnitOfWork(_context);
            AddMovie();
        }
示例#2
0
        public DatabaseFixture()
        {
            var options = new DbContextOptionsBuilder <MovieApiContext>()
                          .UseInMemoryDatabase(databaseName: "M4Movie")
                          .Options;

            _context = new MovieApiContext(options);

            _unitOfWork = new UnitOfWork(_context);

            _unitOfWork.Movies.Add(
                new Movie()
            {
                MovieDescription = "Foul-mouthed mutant mercenary Wade Wilson (AKA. Deadpool).",
                MovieImage       = "https://ia.media-imdb.com/images/M/MV5BMjI3Njg3MzAxNF5BMl5BanBnXkFtZTgwNjI2OTY0NTM@._V1_UX182_CR0,0,182,268_AL_.jpg",
                MovieName        = "Deadpool 2",
                MoviRating       = "8.2/10"
            });
            _unitOfWork.Complete();
        }
 public MoviesController(MovieApiContext context)
 {
     _context = context;
 }