public async Task Should_Success_Get_Data_By_Supplier() { var facade = new GarmentCorrectionNoteQuantityFacade(GetServiceProvider().Object, _dbContext(GetCurrentMethod())); var data = await dataUtil(facade, GetCurrentMethod()).GetNewData(); var Responses = await facade.Create(data, false, USERNAME); var Response = facade.GetSupplier(data.SupplierId); Assert.NotNull(Response); }
public void Should_Success_Get_Report_Purchase_By_User_Data() { GarmentCorrectionNoteQuantityFacade facade = new GarmentCorrectionNoteQuantityFacade(GetServiceProvider().Object, _dbContext(GetCurrentMethod())); var datas = dataUtil(facade, GetCurrentMethod()).GetNewDoubleCorrectionData(USERNAME); var Facade = new GarmentPurchaseRequestFacade(ServiceProvider, _dbContext(GetCurrentMethod())); var Response = Facade.GetMonitoringPurchaseByUserReport(null, null, null, null, null, null, null, null, null, null, null, null, 1, 25, "{}", 7); Assert.NotNull(Response.Item1); }
public async Task Should_Success_Get_Report_Purchase_By_User_noData_Excel() { GarmentCorrectionNoteQuantityFacade facade = new GarmentCorrectionNoteQuantityFacade(GetServiceProvider().Object, _dbContext(GetCurrentMethod())); var data = await dataUtil(facade, GetCurrentMethod()).GetNewData(); await facade.Create(data, false, USERNAME); var Facade = new GarmentPurchaseRequestFacade(ServiceProvider, _dbContext(GetCurrentMethod())); var Response = Facade.GenerateExcelByUserPurchase("coba", null, null, null, null, null, null, null, null, null, null, null, 1, 25, "{}", 7); Assert.IsType(typeof(System.IO.MemoryStream), Response); }
public async Task Should_Success_Get_Report_Purchase_All_Data() { GarmentCorrectionNoteQuantityFacade facade = new GarmentCorrectionNoteQuantityFacade(GetServiceProvider().Object, _dbContext(GetCurrentMethod())); var data = await dataUtil(facade, GetCurrentMethod()).GetNewData(); await facade.Create(data, false, USERNAME); var Facade = new GarmentPurchaseRequestFacade(ServiceProvider, _dbContext(GetCurrentMethod())); var Response = Facade.GetMonitoringPurchaseReport(null, null, null, null, null, null, null, null, null, null, null, null, 1, 25, "{}", 7); Assert.NotNull(Response.Item1); }
public async void Should_Success_Create_Data_With_Tax() { var facade = new GarmentCorrectionNoteQuantityFacade(GetServiceProvider().Object, _dbContext(GetCurrentMethod())); var data = dataUtil(facade, GetCurrentMethod()).GetNewDataWithTax(); var Response = await facade.Create(data, false, USERNAME); Assert.NotEqual(Response, 0); var data2nd = dataUtil(facade, GetCurrentMethod()).GetNewDataWithTax(); var Response2nd = await facade.Create(data2nd, false, USERNAME); Assert.NotEqual(Response2nd, 0); }
private GarmentCorrectionNoteQuantityDataUtil dataUtil(GarmentCorrectionNoteQuantityFacade facade, string testName) { var garmentPurchaseRequestFacade = new GarmentPurchaseRequestFacade(_dbContext(testName)); var garmentPurchaseRequestDataUtil = new GarmentPurchaseRequestDataUtil(garmentPurchaseRequestFacade); var garmentInternalPurchaseOrderFacade = new GarmentInternalPurchaseOrderFacade(_dbContext(testName)); var garmentInternalPurchaseOrderDataUtil = new GarmentInternalPurchaseOrderDataUtil(garmentInternalPurchaseOrderFacade, garmentPurchaseRequestDataUtil); var garmentExternalPurchaseOrderFacade = new GarmentExternalPurchaseOrderFacade(ServiceProvider, _dbContext(testName)); var garmentExternalPurchaseOrderDataUtil = new GarmentExternalPurchaseOrderDataUtil(garmentExternalPurchaseOrderFacade, garmentInternalPurchaseOrderDataUtil); var garmentDeliveryOrderFacade = new GarmentDeliveryOrderFacade(GetServiceProvider().Object, _dbContext(testName)); var garmentDeliveryOrderDataUtil = new GarmentDeliveryOrderDataUtil(garmentDeliveryOrderFacade, garmentExternalPurchaseOrderDataUtil); return(new GarmentCorrectionNoteQuantityDataUtil(facade, garmentDeliveryOrderDataUtil)); }
public async Task Should_Success_Get_Report_Purchase_All_Excel() { GarmentCorrectionNoteQuantityFacade facade = new GarmentCorrectionNoteQuantityFacade(GetServiceProvider().Object, _dbContext(GetCurrentMethod())); var data = await dataUtil(facade, GetCurrentMethod()).GetNewData(); await facade.Create(data, false, USERNAME); var Facade = new GarmentPurchaseRequestFacade(ServiceProvider, _dbContext(GetCurrentMethod())); var dateTo = DateTime.Now; var dateFrom = DateTime.Now.AddDays(-30); var dateFromEx = DateTimeOffset.MinValue; var dateToEx = DateTimeOffset.Now; var Response = Facade.GenerateExcelPurchase(null, null, null, null, null, null, null, null, null, null, dateFrom, dateTo, dateFromEx, dateToEx, 1, 25, "{}", 7); Assert.IsType <System.IO.MemoryStream>(Response); }
public GarmentCorrectionNoteQuantityDataUtil(GarmentCorrectionNoteQuantityFacade garmentCorrectionNoteFacade, GarmentDeliveryOrderDataUtil garmentDeliveryOrderDataUtil) { this.garmentCorrectionNoteQuantityFacade = garmentCorrectionNoteFacade; this.garmentDeliveryOrderDataUtil = garmentDeliveryOrderDataUtil; }