public GetEmployeesViaApiJob(ICommandExecutor commandExecutor, OutputDirectory outputDirectory, JobStatusTracker statusTracker, OutputFileDictionary outputFileDictionary, ILogger logger)
 {
     _commandExecutor      = commandExecutor;
     _outputDirectory      = outputDirectory;
     _statusTracker        = statusTracker;
     _outputFileDictionary = outputFileDictionary;
     _logger = logger;
 }
        public OutputFileDictionaryTest()
        {
            var outputDirectorySettings = new OutputDirectory
            {
                Path         = ConfigurationManager.AppSettings["OutputDirectory"],
                ExcelFolder  = ConfigurationManager.AppSettings["ExcelFolder"],
                SourceFolder = ConfigurationManager.AppSettings["SourceDirectory"],
                XmlFolder    = ConfigurationManager.AppSettings["XmlDirectory"]
            };

            _outputFileDictionary = new OutputFileDictionary(outputDirectorySettings);
        }
示例#3
0
 public AcceleratedTestingTool()
 {
     _commandExecutor      = Program.Container.Resolve <ICommandExecutor>();
     _validator            = Program.Container.Resolve <IUiValidator>();
     _uiMessages           = Program.Container.Resolve <IUiMessages>();
     _jobStatusNotifier    = Program.Container.Resolve <JobStatusNotifier>();
     _outputFileDictionary = Program.Container.Resolve <OutputFileDictionary>();
     _outputDirectory      = Program.Container.Resolve <OutputDirectory>();
     _logger = Program.Container.Resolve <ILogger>();
     InitializeComponent();
     SetUpForm();
 }