public void testCobrarParqueaderoCarro()
        {
            //Arrange
            Vehiculo vehiculo = VehiculoBuilder.aVehicle()
                                .withTiempoEnParqueadero(3, 1).build();
            Parqueadero parqueadero = ParqueaderoBuilder.aParking().buildParking();
            //Act
            long cobro = vigilante.cobrarParqueadero(vehiculo, parqueadero);

            //Assert
            Assert.AreEqual(11000, cobro);
        }
        public long cobrar(Vehiculo vehiculo, Parqueadero parqueadero)
        {
            Vigilante vigilante         = VigilanteImpl.getInstance();
            long      tiempoParqueadero = vigilante.calcularTiempoVehiculoParqueadero(vehiculo.getFechaIngreso(), vehiculo.getFechaSalida());

            long[] diasHoras = vigilante.calcularDiasHoras(tiempoParqueadero);
            vehiculo.setDiasEnParqueadero(diasHoras[0]);
            vehiculo.setHorasEnParqueadero(diasHoras[1]);
            return(vigilante.cobrarParqueadero(vehiculo, parqueadero));
        }