Exemplo n.º 1
0
 public TransactionReaderFactory(
     IXmlTransactionReader xmlReader,
     ICsvTransactionReader csvReader)
 {
     _xmlReader = xmlReader;
     _csvReader = csvReader;
 }
Exemplo n.º 2
0
 public TransactionService(ITransactionRepository transactionRepository,
                           IFileValidator fileValidator,
                           IXmlTransactionReader xmlTransactionReader,
                           ICsvTransactionReader csvTransactionReader,
                           IXmlValidator xmlValidator,
                           ICsvValidator csvValidator)
 {
     this.transactionRepository = transactionRepository;
     this.fileValidator         = fileValidator;
     this.xmlTransactionReader  = xmlTransactionReader;
     this.csvTransactionReader  = csvTransactionReader;
     this.xmlValidator          = xmlValidator;
     this.csvValidator          = csvValidator;
 }
Exemplo n.º 3
0
 public XmlTransactionReaderTests()
 {
     _validator     = new Mock <IXmlTransactionValidator>();
     _reader        = new XmlTransactionReader(_validator.Object);
     _fileDirectory = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Reader", "Files", "Xml");
 }