예제 #1
0
 public FileWatcher(ILogger logger, ILotAnalyzerService lotAnalyzer, FileWatcherSettings configuration)
 {
     _configuration = configuration;
     _logger        = logger;
     _lotAnalyzer   = lotAnalyzer;
     _watcher       = new FileSystemWatcher();
 }
예제 #2
0
 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);
 }