public RulesController(IReconcileEngine reconcileEngine) { _reconcileEngine = reconcileEngine; }
public TransactionController(IMarkOffFileProvider markoffFileProvider, IMarkOffFileParser csvFileReader, IReconcileEngine reconcileEngine) { _markOffFileProvider = markoffFileProvider; _csvFileReader = csvFileReader; _reconcileEngine = reconcileEngine; }
public void WhenICallReconcile() { _reconcileEngine = new ReconcileEngine(_ruleEvaluators); _result = _reconcileEngine.Reconcile(_clientTransactions, _bankTransactions); }