public void ImportTransactions(Stream stream, string extension) { var reader = _readerFactory.GetTransactionReader(extension); var items = reader.Read(stream); _repository.BulkInsert(items); }
public void GetTransactionReader_Should_ReturnXmlTransactionReader_When_ExtensionIsXml() { var reader = _factory.GetTransactionReader(".xml"); Assert.IsTrue(reader is IXmlTransactionReader); }