public async Task TestMethod_AssignLane_NoQueue() { LaneRepositoryTest.FLAG_GET_ASYNC = 1; TruckRepositoryTest.FLAG_GET_ASYNC = 1; QueueListRepositoryTest.FLAG_GET_ASYNC = 0; var lowestKpiLaneId = await _queueService.assignLane(1, 1); LaneRepositoryTest.ResetDummyFlags(); TruckRepositoryTest.ResetDummyFlags(); QueueListRepositoryTest.ResetDummyFlags(); Assert.AreNotEqual(lowestKpiLaneId, 0); }
public async Task TestMethod_ReOrderQueue_CleanQueueSaveException() { LaneRepositoryTest.FLAG_GET_ASYNC = 1; TruckRepositoryTest.FLAG_GET_ASYNC = 1; QueueListRepositoryTest.FLAG_GET_ASYNC = 1; QueueListRepositoryTest.FLAG_UPDATE = 1; UnitOfWorkTest.FLAG_SAVE = -1; var response = await _queueService.ReOrderQueue(); LaneRepositoryTest.ResetDummyFlags(); TruckRepositoryTest.ResetDummyFlags(); QueueListRepositoryTest.ResetDummyFlags(); UnitOfWorkTest.ResetDummyFlags(); Assert.IsFalse(response.booleanResponse); }
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); }
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 ); }