Пример #1
0
 public void SetUp()
 {
     _mockCheckCommand           = new Mock <ICheckCommand>();
     _mockSlot                   = new Mock <ISlot>();
     _mockCheckParkingLotCreated = new Mock <ICheckParkingLotCreated>();
     _mockParkingRepository      = new Mock <IParkingLotRepository>();
     _commandExecutorSelector    = new CreateParkingLot(_mockCheckCommand.Object, _mockSlot.Object, _mockCheckParkingLotCreated.Object, _mockParkingRepository.Object);
 }
Пример #2
0
 public void SetUp()
 {
     _mockCheckCommand = new Mock <ICheckCommand>();
     _mockVehicleRegistrationNumber = new Mock <IVehicleRegistrationNumber>();
     _mockParkingRepository         = new Mock <IParkingLotRepository>();
     _mockSlotByRegistrationNumber  = new Mock <ISlotByRegistrationNumber>();
     _commandExecutorSelector       = new SlotNumberForRegistrationNumber(_mockCheckCommand.Object, _mockVehicleRegistrationNumber.Object,
                                                                          _mockParkingRepository.Object, _mockSlotByRegistrationNumber.Object);
 }
 public void SetUp()
 {
     _mockCheckCommand                 = new Mock <ICheckCommand>();
     _mockVehicleColor                 = new Mock <IVehicleColor>();
     _mockParkingRepository            = new Mock <IParkingLotRepository>();
     _mockVehicleByColor               = new Mock <IVehicleByColor>();
     _mockVehicleByColorSuccessMessage = new Mock <IVehicleByColorSuccessMessage>();
     _commandExecutorSelector          = new RegistrationNumbersForCarsWithColour(_mockCheckCommand.Object, _mockVehicleColor.Object,
                                                                                  _mockParkingRepository.Object, _mockVehicleByColor.Object, _mockVehicleByColorSuccessMessage.Object);
 }
Пример #4
0
 public void SetUp()
 {
     _mockCheckCommand = new Mock <ICheckCommand>();
     _mockSlotToEmpty  = new Mock <ISlotToEmpty>();
     _mockValidateSlotNumberToEmpty = new Mock <IValidateSlotNumberToEmpty>();
     _mockParkingRepository         = new Mock <IParkingLotRepository>();
     _mockLeaveSuccessMessage       = new Mock <ILeaveSuccessMessage>();
     _commandExecutorSelector       = new Leave(_mockCheckCommand.Object, _mockSlotToEmpty.Object,
                                                _mockValidateSlotNumberToEmpty.Object, _mockParkingRepository.Object,
                                                _mockLeaveSuccessMessage.Object);
 }
Пример #5
0
 public void SetUp()
 {
     _mockCheckCommand          = new Mock <ICheckCommand>();
     _mockValidateVeicleDetails = new Mock <IValidateVeicleDetails>();
     _mockParkingVehicle        = new Mock <IParkingVehicle>();
     _mockParkingRepository     = new Mock <IParkingLotRepository>();
     _mockParkSuccessMessage    = new Mock <IParkSuccessMessage>();
     _commandExecutorSelector   = new Park(_mockCheckCommand.Object, _mockValidateVeicleDetails.Object,
                                           _mockParkingVehicle.Object, _mockParkingRepository.Object,
                                           _mockParkSuccessMessage.Object);
 }
Пример #6
0
 public void SetUp()
 {
     _mockParkingRepository   = new Mock <IParkingLotRepository>();
     _mockStatusOutput        = new Mock <IStatusOutput>();
     _commandExecutorSelector = new Status(_mockParkingRepository.Object, _mockStatusOutput.Object);
 }