public FileWatcher(ILogger logger, ILotAnalyzerService lotAnalyzer, FileWatcherSettings configuration) { _configuration = configuration; _logger = logger; _lotAnalyzer = lotAnalyzer; _watcher = new FileSystemWatcher(); }
public LotAnalyzerService() { _logger = new Mock <ILogger>(); _streamReader = new Mock <SalesProcessor.Infrastructure.StreamReader.IStreamReader>(); _lotsettings = new Mock <LotSettings>(); _reportGeneratorService = new Mock <IReportGeneratorService>(); _sut = new SalesProcessor.Domain.LotAnalyzer.LotAnalyzerService(_logger.Object, _streamReader.Object, _reportGeneratorService.Object, _lotsettings.Object); }