public void Init() { _mockAuctionItemRepository = Substitute.For <IAuctionItemRepository>(); _mockJobService = Substitute.For <IJobService>(); _mockPusherManager = Substitute.For <IPusherManager>(); _itemService = new ItemService(_mockAuctionItemRepository, _mockJobService, _mockPusherManager); }
public ItemService(IAuctionItemRepository auctionItemRepository, IJobService jobService, IPusherManager pusherManager) { _auctionItemRepository = auctionItemRepository; _jobService = jobService; _pusherManager = pusherManager; var config = new MapperConfiguration(cfg => { cfg.CreateMap <AuctionItem, AuctionItemViewModel>(); cfg.CreateMap <AuctionItemViewModel, AuctionItem>(); }); _mapper = config.CreateMapper(); }