public async Task Should_Success_Get_All_Data_Report() { var serviceProvider = GetServiceProvider(); var dbContext = _dbContext(GetCurrentMethod()); var facadeDO = new GarmentDeliveryOrderFacade(serviceProvider, dbContext); var dataUtilDO = _dataUtilDO(facadeDO, GetCurrentMethod()); var FacadeCorrection = new GarmentCorrectionNotePriceFacade(serviceProvider, dbContext); var dataUtilCorrection = new GarmentCorrectionNoteDataUtil(FacadeCorrection, dataUtilDO); var FacadeUnitReceipt = new GarmentUnitReceiptNoteFacade(serviceProvider, dbContext); var dataUtilUnitReceipt = new GarmentUnitReceiptNoteDataUtil(FacadeUnitReceipt, dataUtilDO, null); var Facade = new GarmentReceiptCorrectionFacade(dbContext, serviceProvider); var dataUtilReceiptCorr = new GarmentReceiptCorrectionDataUtil(Facade, dataUtilUnitReceipt); var dataDO = await dataUtilDO.GetTestData5(); var dataCorr = await dataUtilCorrection.GetTestData2(dataDO); long nowTicks = DateTimeOffset.Now.Ticks; var dataUnit = await dataUtilUnitReceipt.GetTestData(dataDO, nowTicks); var dataReceipt = await dataUtilReceiptCorr.GetTestData(dataUnit); var dateFrom = DateTimeOffset.MinValue; var dateTo = DateTimeOffset.UtcNow; var facade1 = new GarmentReceiptCorrectionReportFacade(dbContext, serviceProvider); var Response = facade1.GetReport(dataReceipt.UnitCode, null, dateFrom, dateTo, "{}", 1, 25); Assert.NotNull(Response.Item1); }
public async Task Should_Success_Get_Excel() { var serviceProvider = GetServiceProvider(); var dbContext = _dbContext(GetCurrentMethod()); var facadeDO = new GarmentDeliveryOrderFacade(serviceProvider, dbContext); var dataUtilDO = _dataUtilDO(facadeDO, GetCurrentMethod()); var FacadeCorrection = new GarmentCorrectionNotePriceFacade(serviceProvider, dbContext); var dataUtilCorrection = new GarmentCorrectionNoteDataUtil(FacadeCorrection, dataUtilDO); var FacadeUnitReceipt = new GarmentUnitReceiptNoteFacade(serviceProvider, dbContext); var dataUtilUnitReceipt = new GarmentUnitReceiptNoteDataUtil(FacadeUnitReceipt, dataUtilDO, null); var Facade = new GarmentReceiptCorrectionFacade(dbContext, serviceProvider); var dataUtilReceiptCorr = new GarmentReceiptCorrectionDataUtil(Facade, dataUtilUnitReceipt); var dataDO = await dataUtilDO.GetTestData5(); var dataCorr = await dataUtilCorrection.GetTestData2(dataDO); long nowTicks = DateTimeOffset.Now.Ticks; var dataUnit = await dataUtilUnitReceipt.GetTestData(dataDO, nowTicks); var dataReceipt = await dataUtilReceiptCorr.GetTestData(dataUnit); var dateFrom = DateTimeOffset.MinValue; var dateTo = DateTimeOffset.UtcNow; var facade1 = new GarmentReceiptCorrectionReportFacade(dbContext, serviceProvider); var Response = facade1.GenerateExcel(dataReceipt.UnitCode, null, dateFrom, dateTo, "{}"); //var garmentReceiptCorrectionFacade = new GarmentReceiptCorrectionFacade(_dbContext(GetCurrentMethod()),GetServiceProvider() ); // var dataUtilReceiptNote = await dataUtil(Facade, GetCurrentMethod()).GetTestData(); Assert.IsType <System.IO.MemoryStream>(Response); }