public void should_pick_car_while_only_one_paring_lot() { var parkingLot = new ParkingLot(2); var samrtParkingBoy = new SamrtParkingBoy(new[] { parkingLot }); var car = new Car(); var token = samrtParkingBoy.Park(car); Assert.Same(car, samrtParkingBoy.Pick(token)); }
public void should_pick_car_while_have_two_paring_lots() { var parkingLotOne = new ParkingLot(2); var parkingLotTwo = new ParkingLot(3); var samrtParkingBoy = new SamrtParkingBoy(new[] { parkingLotOne, parkingLotTwo }); var car = new Car(); var token = parkingLotTwo.Park(car); var actualPickedCar = samrtParkingBoy.Pick(token); Assert.Same(car, actualPickedCar); }