public SuncorpTransactionImporter(IImportFileHandler fileHandler, IImportTransactionParser parser, ITransactionMatcher matcher) { _fileHandler = fileHandler; _parser = parser; _matcher = matcher; }
public void Init() { // _fileHandler = MockRepository.GenerateMock<IImportFileHandler>(); _fileHandler = new CsvImportFileHandler(); _parser = new SuncorpTransactionParser(); // _fileHandler.Stub(x => x.GetImportRecords(input)).Return(new List<string>() { record }); // _parser = MockRepository.GenerateMock<IImportTransactionParser>(); // _parser.Stub(x => x.Parse(record)).Return(new ImportedTransaction()); // _importer = new SuncorpTransactionImporter(_fileHandler, _parser); }
public void Init() { _parser = new SuncorpTransactionParser(); }