public void SetUp() { _webImageRepository = Substitute.For <IWebImageRepository>(); byte[] randomBytes = new byte[10]; _random.NextBytes(randomBytes); _webImageRepository.GetImageFromWeb("").Returns(Task.FromResult(randomBytes)); _uut = new ImageDownloader(_webImageRepository); }
public UnitOfWork(ApplicationDbContext db) { _db = db; Category = new CategoryRepository(_db); Frequency = new FrequencyRepository(_db); Service = new ServiceRepository(_db); OrderDetails = new OrderDetailsRepository(_db); OrderHeader = new OrderHeaderRepository(_db); ApplicationUser = new ApplicationUserRepository(_db); WebImage = new WebImageRepository(_db); SP_Call = new SP_Call(_db); }
public UnitOfWork(ApplicationDbContext context) { _context = context; CategoryRepository = new CategoryRepository(_context); FrequencyRepository = new FrequencyRepository(_context); ServiceRepository = new ServiceRepository(_context); OrderHeaderRepository = new OrderHeaderRepository(_context); OrderDetailRepository = new OrderDetailRepository(_context); UserRepository = new UserRepository(_context); SP_Call = new SP_Call(_context); WebImageRepository = new WebImageRepository(_context); }
public ImageDownloader(IWebImageRepository webImageRepository) { _webImageRepository = webImageRepository; }