public void TestInitialize() { numberOfProcessor = "4"; inputFileLocation = @"C:\Test"; inputFilePattern = ".CSV"; outputFileLocation = @"C:\Test"; var settings = new NameValueCollection() { { Constants.NumberOfProcessor, numberOfProcessor }, { Constants.InputFileLocation, inputFileLocation }, { Constants.InputFilePattern, inputFilePattern }, { Constants.OutputFileLocation, outputFileLocation }, }; configuration = new ConfigurationManagerFacade(settings); }
public ProcessEngine(IConfigurationManagerFacade ConfigurationManagerFacade, IFileSystem fileSystem, IDataExtractor dataExtractor) { this.fileSystem = fileSystem; this.ConfigurationManagerFacade = ConfigurationManagerFacade; this.dataExtractor = dataExtractor; }