public UserSeriesService(IUserComicService userComicService, IUserSeriesRepository repository, ISeriesRepository seriesRepository, IUnitOfWork unitOfWork) { _userComicService = userComicService; _seriesRepository = seriesRepository; _repository = repository; _unitOfWork = unitOfWork; }
public void Setup() { _comics = new TestData().Comics(); _series = new TestData().Series(); _userComics = new TestData().UserComics(); _userSeries = new TestData().UserSeries(); _userComicRepository = MockRepository.MockUserComicRepository(_userComics); _userSeriesRepository = MockRepository.MockUserSeriesRepository(_userSeries); _comicRepository = MockRepository.MockComicRepository(_comics); _seriesRepository = MockRepository.MockSeriesRepository(_series); _unitOfWork = new Mock <IUnitOfWork>().Object; _userComicService = new UserComicService(_userComicRepository, _comicRepository, _unitOfWork); _service = new UserSeriesService(_userComicService, _userSeriesRepository, _seriesRepository, _unitOfWork); }