public BalanceReporterService(IAccountRequestParser accountRequestParser, IReportGenerator <BalanceReport> reportGenerator, IReportRequestValidator <AccountBalanceRequest> validator) { this.accountRequestParser = accountRequestParser; this.reportGenerator = reportGenerator; this.validator = validator; }
public void Setup() { validator = new AccountBalanceRequestValidator(); reportGenerator = new BalanceReportGenerator(); accountRequestParser = new AccountRequestParser(); balanceReporterService = new BalanceReporterService(accountRequestParser, reportGenerator, validator); }
public void Setup() { parser = new AccountRequestParser(); }