public void Setup() { _unitOfWork = A.Fake <IUnitOfWork>(); _publisherDecorator = A.Fake <IPublisherDecorator>(); _mapper = A.Fake <IMapper>(); _publisherService = new PublisherService(_unitOfWork, _publisherDecorator, _mapper); }
public PublisherService( IUnitOfWork unitOfWork, IPublisherDecorator publisherDecorator, IMapper mapper) { _mapper = mapper; _unitOfWork = unitOfWork; _publisherDecorator = publisherDecorator; }
public GameDecorator( IAsyncRepository <GameRoot> sqlGameRootRepository, IPublisherDecorator publisherDecorator, IProductRepository productRepository, IAggregator <GameFilterData, IEnumerable <GameRoot> > gameRootAggregator, IAsyncRepository <GameDetails> gameDetailsRepository, IAsyncRepository <GameLocalization> gameLocalizationRepository, IMapper mapper) { _sqlGameRootRepository = sqlGameRootRepository; _publisherDecorator = publisherDecorator; _productRepository = productRepository; _gameRootAggregator = gameRootAggregator; _gameDetailsRepository = gameDetailsRepository; _gameLocalizationRepository = gameLocalizationRepository; _mapper = mapper; }
public void Setup() { _sqlGameRootRepository = A.Fake <IAsyncRepository <GameRoot> >(); _publisherDecorator = A.Fake <IPublisherDecorator>(); _productRepository = A.Fake <IProductRepository>(); _gameDetailsRepository = A.Fake <IAsyncRepository <GameDetails> >(); _gameLocalizationRepository = A.Fake <IAsyncRepository <GameLocalization> >(); _gameRootAggregator = A.Fake <IAggregator <GameFilterData, IEnumerable <GameRoot> > >(); _mapper = A.Fake <IMapper>(); _gameDecorator = new GameDecorator( _sqlGameRootRepository, _publisherDecorator, _productRepository, _gameRootAggregator, _gameDetailsRepository, _gameLocalizationRepository, _mapper); }