Пример #1
0
        private GarmentLeftoverWarehouseExpenditureAvalDataUtil _dataUtilAval(GarmentLeftoverWarehouseExpenditureAvalService service, string testName)
        {
            var serviceProvider  = GetServiceProvider();
            var stockServiceMock = new Mock <IGarmentLeftoverWarehouseStockService>();

            stockServiceMock.Setup(s => s.StockIn(It.IsAny <GarmentLeftoverWarehouseStock>(), It.IsAny <string>(), It.IsAny <int>(), It.IsAny <int>()))
            .ReturnsAsync(1);

            serviceProvider
            .Setup(x => x.GetService(typeof(IGarmentLeftoverWarehouseStockService)))
            .Returns(stockServiceMock.Object);

            serviceProvider
            .Setup(x => x.GetService(typeof(IHttpService)))
            .Returns(new HttpTestService());

            GarmentLeftoverWarehouseReceiptAvalService receiptService = new GarmentLeftoverWarehouseReceiptAvalService(_dbContext(testName), serviceProvider.Object);

            GarmentLeftoverWarehouseReceiptAvalDataUtil ReceiptAvalDataUtil = new GarmentLeftoverWarehouseReceiptAvalDataUtil(receiptService);

            return(new GarmentLeftoverWarehouseExpenditureAvalDataUtil(service, ReceiptAvalDataUtil));
        }
 public GarmentLeftoverWarehouseExpenditureAvalDataUtil(GarmentLeftoverWarehouseExpenditureAvalService service, GarmentLeftoverWarehouseReceiptAvalDataUtil receiptAvalDataUtil)
 {
     Service             = service;
     ReceiptAvalDataUtil = receiptAvalDataUtil;
 }