public void InitScenario()
        {
            _mockMarkOffFileProvider = new Mock <IMarkOffFileProvider>();
            _mockReconcileEngine     = new Mock <IReconcileEngine>();
            _csvReader = new CSVMarkOffFileParser();
            _sessionId = SessionIdGenerator.CreateNewId();
            _mockMarkOffFileProvider.Setup(x => x.SaveMarkOffFile(It.IsAny <Stream>(), _sessionId, ClientMarkoffFileName)).Returns(ClientMarkoffFileName);
            _mockMarkOffFileProvider.Setup(x => x.SaveMarkOffFile(It.IsAny <Stream>(), _sessionId, BankMarkoffFileName)).Returns(BankMarkoffFileName);

            _mockMarkOffFileProvider.Setup(x => x.GetMarkOffFile(_sessionId, ClientMarkoffFileName)).Returns(Resources.ClientMarkoffFile20140113);
            _mockMarkOffFileProvider.Setup(x => x.GetMarkOffFile(_sessionId, BankMarkoffFileName)).Returns(Resources.BankMarkoffFile20140113);
        }
 public TransactionController(IMarkOffFileProvider markoffFileProvider, IMarkOffFileParser csvFileReader, IReconcileEngine reconcileEngine)
 {
     _markOffFileProvider = markoffFileProvider;
     _csvFileReader       = csvFileReader;
     _reconcileEngine     = reconcileEngine;
 }
Пример #3
0
 public void InitScenario()
 {
     _csvParser = new CSVMarkOffFileParser();
 }