コード例 #1
0
        public async Task TestMethod_CreateRegisteredQueueItem_SaveException()
        {
            GatePassRepositoryTest.FLAG_GET_ASYNC  = 1;
            GatePassRepositoryTest.FLAG_ORDER_TYPE = 1;
            RFIDCardRepositoryTest.FLAG_GET_ASYNC  = 1;
            LaneRepositoryTest.FLAG_GET_ASYNC      = 1;
            TruckRepositoryTest.FLAG_GET_ASYNC     = 1;
            UnitOfWorkTest.FLAG_SAVE = -1;

            var response = await _queueService.CreateRegisteredQueueItem(
                1, "avatar.png", "ABC", "ABC");

            GatePassRepositoryTest.ResetDummyFlags();
            RFIDCardRepositoryTest.ResetDummyFlags();
            LaneRepositoryTest.ResetDummyFlags();
            TruckRepositoryTest.ResetDummyFlags();

            Assert.IsFalse(response.booleanResponse);
        }
コード例 #2
0
        public QueueServiceTest()
        {
            AutoMapper.Mapper.Reset();
            AutoMapperConfig.Configure();

            _unitOfWork                  = new UnitOfWorkTest();
            _gatePassRepository          = new GatePassRepositoryTest();
            _stateRepository             = new StateRepositoryTest();
            _laneRepository              = new LaneRepositoryTest();
            _truckRepository             = new TruckRepositoryTest();
            _queueListRepository         = new QueueListRepositoryTest();
            _RFIDCardRepository          = new RFIDCardRepositoryTest();
            _employeepository            = new EmployeeRepositoryTest();
            _saleOrderRepository         = new SaleOrderRepositoryTest();
            _deliveryOrderRepository     = new DeliveryOrderRepositoryTest();
            _orderRepository             = new OrderRepositoryTest();
            _carrierVendorRepository     = new CarrierVendorRepositoryTest();
            _customerRepository          = new CustomerRepositoryTest();
            _deliveryOrderTypeRepository = new DeliveryOrderTypeRepositoryTest();
            _customerWarehouseRepository = new CustomerWarehouseRepositoryTest();
            _orderMaterialRepository     = new OrderMaterialRepositoryTest();
            _materialRepository          = new MaterialRepositoryTest();
            _driverRepository            = new DriverRepositoryTest();
            //_unitTypeRepository = new UnitTypeRepositoryTest();
            _loadingBayRepository = new LoadingBayRepositoryTest();
            //_commonService = new CommonServiceTest();
            //_purchaseOrderRepository = new PurchaseOrderRepositoryTest();
            //_purchaseOrderTypeRepository = new PurchaseOrderTypeRepositoryTest();
            _plantRepository = new PlantRepositoryTest();
            _queueService    = new QueueService(
                _unitOfWork, _gatePassRepository, _stateRepository, _laneRepository,
                _truckRepository, _queueListRepository, _RFIDCardRepository,
                _employeepository, _saleOrderRepository, _deliveryOrderRepository,
                _orderRepository, _carrierVendorRepository, _customerRepository,
                _deliveryOrderTypeRepository, _customerWarehouseRepository,
                _orderMaterialRepository, _materialRepository, _driverRepository,
                _unitTypeRepository, _loadingBayRepository, _commonService,
                _purchaseOrderRepository, _purchaseOrderTypeRepository,
                _plantRepository
                );
        }