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>(); }
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); }