public AppsAdditionalPayment(
     ICsvFileService csvFileService,
     IFileNameService fileNameService,
     IAppsAdditionalPaymentsDataProvider appsAdditionalPaymentsDataProvider,
     IAppsAdditionalPaymentsModelBuilder appsAdditionalPaymentsModelBuilder,
     IReportDataPersistanceService <ReportData.Model.AppsAdditionalPayment> persistanceService,
     IAppsAdditionalPaymentPersistanceMapper appsAdditionalPaymentPersistanceMapper)
 {
     _csvFileService  = csvFileService;
     _fileNameService = fileNameService;
     _appsAdditionalPaymentsDataProvider = appsAdditionalPaymentsDataProvider;
     _appsAdditionalPaymentsModelBuilder = appsAdditionalPaymentsModelBuilder;
     _persistanceService = persistanceService;
     _appsAdditionalPaymentPersistanceMapper = appsAdditionalPaymentPersistanceMapper;
 }
Пример #2
0
 private Reports.AppsAdditionalPayments.AppsAdditionalPayment NewReport(
     ICsvFileService csvFileService   = null,
     IFileNameService fileNameService = null,
     IAppsAdditionalPaymentsDataProvider appsAdditionalPaymentsDataProvider = null,
     IAppsAdditionalPaymentsModelBuilder appsAdditionalPaymentModelBuilder  = null,
     IReportDataPersistanceService <ReportData.Model.AppsAdditionalPayment> persistanceService = null,
     IAppsAdditionalPaymentPersistanceMapper appsAdditionalPaymentPersistanceMapper            = null)
 {
     return(new Reports.AppsAdditionalPayments.AppsAdditionalPayment(
                csvFileService ?? Mock.Of <ICsvFileService>(),
                fileNameService ?? Mock.Of <IFileNameService>(),
                appsAdditionalPaymentsDataProvider ?? Mock.Of <IAppsAdditionalPaymentsDataProvider>(),
                appsAdditionalPaymentModelBuilder ?? Mock.Of <IAppsAdditionalPaymentsModelBuilder>(),
                persistanceService ?? Mock.Of <IReportDataPersistanceService <ReportData.Model.AppsAdditionalPayment> >(),
                appsAdditionalPaymentPersistanceMapper ?? Mock.Of <IAppsAdditionalPaymentPersistanceMapper>()));
 }