Ejemplo n.º 1
0
        public void SetUp()
        {
            var myProfile     = new MoviesMappingProfile();
            var configuration = new MapperConfiguration(cfg => cfg.AddProfile(myProfile));

            _mapper = new Mapper(configuration);

            _currentUserService = new Mock <ICurrentUserService>();
            _encryptionService  = new CryptoService();
            _favoriteRepository = new Mock <IAsyncRepository <Favorite> >();
            _movieService       = new Mock <IMovieService>();
            _purchaseRepository = new Mock <IAsyncRepository <Purchase> >();
            _reviewRepository   = new Mock <IAsyncRepository <Review> >();
            _userRepository     = new Mock <IUserRepository>();
        }
Ejemplo n.º 2
0
        public void SetUp()
        {
            var myProfile     = new MoviesMappingProfile();
            var configuration = new MapperConfiguration(cfg => cfg.AddProfile(myProfile));

            _mapper = new Mapper(configuration);

            _mockMovieRepository    = new Mock <IMovieRepository>();
            _mockGenresRepository   = new Mock <IAsyncRepository <MovieGenre> >();
            _mockPurchaseRepository = new Mock <IPurchaseRepository>();
            _mockFavoriteRepository = new Mock <IAsyncRepository <Favorite> >();

            _sut = new MovieService(_mockMovieRepository.Object, _mapper, _mockGenresRepository.Object,
                                    _mockPurchaseRepository.Object,
                                    _mockFavoriteRepository.Object);

            _mockMovieRepository.Setup(m => m.GetHighestGrossingMovies()).ReturnsAsync(_movies);
        }