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; }
public void InitScenario() { _csvParser = new CSVMarkOffFileParser(); }