public async Task Should_Get_Report_Data_Null_Parameter()
        {
            GarmentPurchaseRequestFacade   facade    = new GarmentPurchaseRequestFacade(ServiceProvider, _dbContext(GetCurrentMethod()));
            PRMasterValidationReportFacade facadevld = new PRMasterValidationReportFacade(_dbContext(GetCurrentMethod()));

            var model = await dataUtil(facade, GetCurrentMethod()).GetTestData();

            var Response = facadevld.GetDisplayReport(model.UnitId, model.ShipmentDate.DateTime.AddDays(30), model.ShipmentDate.DateTime.AddDays(30), "{}", 7);
        }
        public async Task Should_Get_Report_Data_Excel_Null_Parameter()
        {
            GarmentPurchaseRequestFacade   facade    = new GarmentPurchaseRequestFacade(ServiceProvider, _dbContext(GetCurrentMethod()));
            PRMasterValidationReportFacade facadevld = new PRMasterValidationReportFacade(_dbContext(GetCurrentMethod()));

            var model = await dataUtil(facade, GetCurrentMethod()).GetTestData();

            var Response = facadevld.GenerateExcel(model.UnitId, model.ShipmentDate.DateTime.AddDays(30), model.ShipmentDate.DateTime.AddDays(30), 7);

            Assert.IsType <System.IO.MemoryStream>(Response);
        }
        public async Task Should_Success_Get_Report_Data()
        {
            GarmentPurchaseRequestFacade   facade    = new GarmentPurchaseRequestFacade(ServiceProvider, _dbContext(GetCurrentMethod()));
            PRMasterValidationReportFacade facadevld = new PRMasterValidationReportFacade(_dbContext(GetCurrentMethod()));

            var model = await dataUtil(facade, GetCurrentMethod()).GetTestData();

            var Response = facadevld.GetDisplayReport(model.UnitId, null, null, "{}", 7);

            Assert.NotEmpty(Response.Item1);
        }