public async Task Should_Success_GenerateExcel() { VBExpeditionRealizationReportService service = new VBExpeditionRealizationReportService(GetServiceProvider().Object, _dbContext(GetCurrentMethod())); var data = await _dataUtil(service).GetTestData_ById(); var dataRealization = new RealizationVbModel() { VBNo = "VBNo", VBNoRealize = "VBNoRealize", CurrencyCode = "IDR", Amount = 100, Date = DateTimeOffset.Now, VerifiedName = "VerifiedName", VerifiedDate = DateTimeOffset.Now, isVerified = true, isNotVeridied = false, Reason_NotVerified = "Reason_NotVerified", LastModifiedUtc = DateTime.Now, Position = 5 }; service._DbContext.RealizationVbs.Add(dataRealization); service._DbContext.SaveChanges(); var Response = service.GenerateExcel(0, 0, null, 0, 0, "All", null, null, 7); Assert.NotNull(Response); Response = service.GenerateExcel(0, 0, null, 0, 0, "Cashier", data.Date, null, 7); Assert.NotNull(Response); Response = service.GenerateExcel(0, 0, null, 0, 0, "Return", null, data.Date, 7); Assert.NotNull(Response); }
public async Task Should_Success_GetReport() { VBExpeditionRealizationReportService service = new VBExpeditionRealizationReportService(GetServiceProvider().Object, _dbContext(GetCurrentMethod())); var data = await _dataUtil(service).GetTestData_ById(); var Response = service.GetReport(data.Id, data.Id, "CreatedBy", data.UnitId, data.UnitDivisionId, "All", data.Date, data.Date, 7); Assert.NotNull(Response); Response = service.GetReport(data.Id, data.Id, "", data.UnitId, data.UnitDivisionId, "Cashier", null, data.Date, 7); Assert.NotNull(Response); Response = service.GetReport(data.Id, data.Id, null, data.UnitId, data.UnitDivisionId, "Return", data.Date, null, 7); Assert.NotNull(Response); }
private VBExpeditionRealizationReportDataUtil _dataUtil(VBExpeditionRealizationReportService service) { return(new VBExpeditionRealizationReportDataUtil(service)); }
public VBExpeditionRealizationReportDataUtil(VBExpeditionRealizationReportService service) { this.service = service; }