public DataQuality(IFileNameService fileNameService, IExcelFileService excelFileService, IDataQualityDataProvider dataQualityDataProvider, IDataQualityModelBuilder dataQualityModelBuilder, IDataQualityRenderService dataQualityRenderService)
 {
     _fileNameService          = fileNameService;
     _excelFileService         = excelFileService;
     _dataQualityDataProvider  = dataQualityDataProvider;
     _dataQualityModelBuilder  = dataQualityModelBuilder;
     _dataQualityRenderService = dataQualityRenderService;
 }
 private Reports.DataQuality.DataQuality NewReport(
     IFileNameService fileNameService        = null,
     IExcelFileService excelFileService      = null,
     IDataQualityDataProvider dataProvider   = null,
     IDataQualityModelBuilder modelBuilder   = null,
     IDataQualityRenderService renderService = null
     )
 {
     return(new Reports.DataQuality.DataQuality(
                fileNameService ?? Mock.Of <IFileNameService>(),
                excelFileService ?? Mock.Of <IExcelFileService>(),
                dataProvider ?? Mock.Of <IDataQualityDataProvider>(),
                modelBuilder ?? Mock.Of <IDataQualityModelBuilder>(),
                renderService ?? Mock.Of <IDataQualityRenderService>()
                ));
 }