コード例 #1
0
        public async void Get_Excel_Error()
        {
            var dbContext       = DbContext(GetCurrentMethod());
            var serviceProvider = GetServiceProviderMock(dbContext).Object;

            CostCalculationGarmentFacade facade = new CostCalculationGarmentFacade(serviceProvider, dbContext);

            var data = await DataUtil(facade, dbContext).GetTestData();

            ICostCalculationGarmentValidationReport CCGarmentValidationReport = new CostCalculationGarmentValidationReportFacade(serviceProvider, dbContext);

            var filter = new
            {
                unitName = data.UnitName,
                dateFrom = data.DeliveryDate.AddDays(30),
                dateTo   = data.DeliveryDate.AddDays(30),
            };

            var Response = CCGarmentValidationReport.GenerateExcel(filter: JsonConvert.SerializeObject(filter));

            Assert.NotNull(Response.Item2);
        }
コード例 #2
0
        public async void Get_Report_Success()
        {
            var dbContext       = DbContext(GetCurrentMethod());
            var serviceProvider = GetServiceProviderMock(dbContext).Object;

            CostCalculationGarmentFacade facade = new CostCalculationGarmentFacade(serviceProvider, dbContext);

            var data = await DataUtil(facade, dbContext).GetTestData();

            ICostCalculationGarmentValidationReport CCGarmentValidationReport = new CostCalculationGarmentValidationReportFacade(serviceProvider, dbContext);

            var filter = new
            {
                unitName = data.UnitName,
                dateFrom = data.DeliveryDate,
                dateTo   = data.DeliveryDate,
            };

            var Response = CCGarmentValidationReport.Read(filter: JsonConvert.SerializeObject(filter));

            Assert.NotEqual(Response.Item2, 0);
        }