FundingSummaryReport NewReport( IFundingSummaryReportModelBuilder modelBuilder, IFundingSummaryReportRenderService renderService, IDateTimeProvider dateTimeProvider, IExcelFileService excelFileService) { return(new FundingSummaryReport(modelBuilder, renderService, dateTimeProvider, excelFileService, Mock.Of <ILogger>())); }
public FundingSummaryReport( IFundingSummaryReportModelBuilder modelBuilder, IFundingSummaryReportRenderService renderService, IDateTimeProvider dateTimeProvider, IExcelFileService excelFileService, ILogger logger) : base(dateTimeProvider, ReportTaskConstants.TaskGenerateFundingSummaryReport) { _modelBuilder = modelBuilder; _renderService = renderService; _excelFileService = excelFileService; _logger = logger; }