Esempio n. 1
0
 public Leave(ICheckCommand checkCommand,
              ISlotToEmpty slotToEmpty,
              IValidateSlotNumberToEmpty validateSlotNumberToEmpty,
              IParkingLotRepository parkingRepository,
              ILeaveSuccessMessage leaveSuccessMessage)
 {
     _checkCommand = checkCommand;
     _slotToEmpty  = slotToEmpty;
     _validateSlotNumberToEmpty = validateSlotNumberToEmpty;
     _parkingRepository         = parkingRepository;
     _leaveSuccessMessage       = leaveSuccessMessage;
 }
 public void SetUp()
 {
     _mockParkingLotRepository  = new Mock <IParkingLotRepository>();
     _MockMaxSlotIndex          = new Mock <IMaxSlotIndex>();
     _validateSlotNumberToEmpty = new ValidateSlotNumberToEmpty(_mockParkingLotRepository.Object, _MockMaxSlotIndex.Object);
 }