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