def test_encender(self): dado = Vehiculo(4, 'RPG-998', 'Plata') espero = False recibo = dado.encendido self.assertEqual(espero, recibo) espero = True recibo = dado.encender() self.assertEqual(espero, recibo) espero = False recibo = dado.encender() self.assertEqual(espero, recibo)
def test_encender(self): dado = Vehiculo(4, 'RPG-998', 'Plata') espero = False recibo = dado.encendido self.assertEqual(espero, recibo) espero = True recibo = dado.encender() self.assertEqual(espero, recibo) espero = False recibo = dado.encender() self.assertEqual(espero, recibo)
def test_encender(self): # valido la inicializacion del vehiculo print('---Inicia prueba de creación del vehiculio ---') dado = Vehiculo(4, 'BAD-768', 'Plata') espero = False recibo = dado.encendido self.assertEqual(espero, recibo) # valido la inicializacion del vehiculo print('---Inicia prueba de encendido del vehiculio ---') espero = True recibo = dado.encender() self.assertEqual(espero, recibo) #valido la inicializacion del vehiculo print('---Inicia prueba de apagado del vehiculio ---') espero = False recibo = dado.encender() self.assertEqual(espero, recibo)
def nuevoVehiculo(self): respuesta = self.pVenta() while not respuesta == 'n': marca = input('Ingresa la marca: ') modelo = input('Ingresa el modelo: ') precio = float(input('Ingresa el precio: ')) v = Vehiculo(marca, modelo, precio) self.__venta.getEmpleado().addVehiculo(v) # Insertar Auto a la base de datos (recive al objeto auto , bono del empleado, comisiones empleado) self.__db.insertarAuto(v , self.__venta.getEmpleado().getBono(), self.__venta.getEmpleado().getComisiones()) respuesta = self.pVenta() self.imprimirEmpleado()
def ejercicio_vehiculos(): lista_vehiculos = [] auto = Vehiculo('rojo', 4) escarabajo = Coche('Azul', 4, 250, 1500) hilux = Camioneta('Negra', 4, 190, 2600, 1500) montana = Bicicleta('Blanca', 2, "deportiva") enduro = Motocicleta('Gris', 2, "deportiva", 200, 250) lista_vehiculos.append(auto) lista_vehiculos.append(escarabajo) lista_vehiculos.append(hilux) lista_vehiculos.append(montana) lista_vehiculos.append(enduro) c_cuatro_ruedas, listado = catalogar(lista_vehiculos) print( "Se han encontrado {} vehiculos con 4 ruedas".format(c_cuatro_ruedas)) for vehiculo in listado: print(vehiculo)
def editar(self,id): consulta = self.__cEmpleados.find_one({"_id":id}) empleado = Empleado(consulta['nombre']) empleado.set_vVendidos(consulta['vVendidos']) respuesta = input('¿Agregar un automóvil? (s/n): ') while not respuesta == 'n': marca = input('Ingresa la marca: ') modelo = input('Ingresa el modelo: ') precio = float(input('Ingresa el precio: ')) v = Vehiculo(marca, modelo, precio) empleado.addVehiculoMongo(v) respuesta = input('¿Agregar un automóvil? (s/n): ') self.__cEmpleados.update_one({"_id":id}, { "$set": { "salario": empleado.getSalario(), "bono":empleado.getBono(), "comisiones":empleado.getComisiones(), "vVendidos":empleado.getvVendidos() } } )
def __init__(self, km, p): Vehiculo.__init__(self, km) self.pinones = p
def __init__(self, marca, modelo): Vehiculo.__init__(self, marca, modelo)
def __init__(self, nombre, ruedas, color, modelo, cilindraje): #Luego creamos el nuevo constructor con el nuevo atributo Vehiculo.__init__(self, nombre, ruedas, color, modelo) self.cilindraje = cilindraje
def calcularPagoUno(self, vehiculo): return vehiculo.calcularPrecio()
def __init__(self, litrosGasolina, pasajeros, matricula, dueno): Vehiculo.__init__(self, matricula, dueno) self.litrosGasolina = litrosGasolina self.pasajeros = pasajeros
def agregar(self): """ Se Creara la funcion para ingresar los valores del vehiculo. """" self.vehiculos.append(Vehiculo(numero_de_placa,marca,modelo,tipo_vehiculo,fecha_ingreso,hora_ingreso, estado))
def __init__(self, marca, modelo, color, transmision, sku, tipo, cc): Vehiculo.__init__(self, marca, modelo, color, transmision, sku) self.tipo = tipo self.cc = cc
def __init__(self, marca, modelo, color, transmision, sku, ejes, potencia): Vehiculo.__init__(self, marca, modelo, color, transmision, sku) self.ejes = ejes self.potencia = potencia
def __init__(self, km, c): Vehiculo.__init__(self, km) self.cilindrada=c
def __init__(self, marca, modelo, color, transmision, sku, carroceria, rendimiento): Vehiculo.__init__(self, marca, modelo, color, transmision, sku) self.carroceria = carroceria self.rendimiento = rendimiento
def __init__(self, nombre, ruedas, color, modelo, velocidad, cilindraje): Vehiculo.__init__(self, nombre, ruedas, color, modelo) self.velocidad = velocidad self.cilindraje = cilindraje