public void Setup() { _uowMock = new Mock <IUnitOfWork>(); _manager = new PopularMoviesManager(_uowMock.Object); fakeUser = new User { Id = 1, Name = "user", Surname = "user", Password = "******", Picture = "picture", Email = "email", NotificationsReceived = null, NotificationsSent = null, FriendsReceived = null, FriendsSent = null, SavedMovies = null, WatchedMovies = null }; fakeListResult = new List <PopularMovies> { new PopularMovies { UserId = 1, MovieId = "tt1234", MovieName = "Movie 1" }, new PopularMovies { UserId = 1, MovieId = "tt12345", MovieName = "Movie 2" }, }; }
// watched movies controller public BaseController(IMapper mapper, IPropertyMappingService service, IPropertyCheckerService checker, IYearStatisticManager yearStatisticManager, IWatchedMoviesStatsManager watchedMoviesStatsManager, IPopularMoviesManager popularMoviesManager, IWatchedMoviesManager watchedMoviesManager) { _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _service = service ?? throw new ArgumentNullException(nameof(service)); _servicePropertyChecker = checker ?? throw new ArgumentNullException(nameof(checker)); _yearStatisticManager = yearStatisticManager ?? throw new ArgumentNullException(nameof(yearStatisticManager)); _watchedMoviesStatsManager = watchedMoviesStatsManager ?? throw new ArgumentNullException(nameof(watchedMoviesStatsManager)); _popularMoviesManager = popularMoviesManager ?? throw new ArgumentNullException(nameof(popularMoviesManager)); _watchedMoviesManager = watchedMoviesManager ?? throw new ArgumentNullException(nameof(watchedMoviesManager)); }
public FilmLoFacade(IPopularMoviesManager popularMoviesManager) { PopularMoviesManager = popularMoviesManager; }
public WatchedMoviesController(IMapper mapper, IPropertyMappingService service, IPropertyCheckerService checker, IYearStatisticManager yearStatisticManager, IWatchedMoviesStatsManager watchedMoviesStatsManager, IPopularMoviesManager popularMoviesManager, IWatchedMoviesManager watchedMoviesManager) : base(mapper, service, checker, yearStatisticManager, watchedMoviesStatsManager, popularMoviesManager, watchedMoviesManager) { }