def test_3(self): aux1 = Alojamiento() aux2 = Alojamiento() aux_alojamiento = [aux1, aux2] n_viajeros = 3 x = Viajes(lista_pasajeros=['p1', 'p2', 'p3'], hoteles=aux_alojamiento) precio = x.precio precio_total = len(aux_alojamiento) * precio * n_viajeros assert precio_total == x.calcular_precio()
def test_1(self): aux1 = Vehiculo() aux2 = Vehiculo() aux_coche = [aux1, aux2] n_viajeros = 3 x = Viajes(lista_pasajeros=['p1', 'p2', 'p3'], coches=aux_coche) precio = x.precio precio_total = len(aux_coche) * precio * n_viajeros assert precio_total == x.calcular_precio()
def test_7(self): aux1 = Vuelos() aux2 = Vuelos(destino='NYC') aux_vuelo = [aux1, aux2] x = Viajes(vuelos=aux_vuelo, lista_pasajeros=['p1']) #precio = x.precio precio_total = len(aux_vuelo) * x.precio * len(x.lista_pasajeros) assert precio_total == x.calcular_precio()
def test_2(self): aux1 = Cars(marca='BMW') aux2 = Cars() aux_coches = [aux1, aux2] n_viajeros = 3 x = Viajes(lista_pasajeros=['p1', 'p2', 'p3'], coches=aux_coches) x.eliminar_coches('BMW') precio = x.precio precio_total = len(aux_coches) * precio * n_viajeros assert precio_total == x.calcular_precio()
def test_8(self): aux1 = Vuelos() aux2 = Vuelos(destino='NYC') aux_vuelo = [aux1, aux2] n_viajeros = 3 x = Viajes(lista_pasajeros=['p1', 'p2', 'p3'], vuelos=aux_vuelo) precio = x.precio precio_total = len(aux_vuelo) * precio * n_viajeros assert precio_total == x.calcular_precio()
def test_11(self): aux1 = Vuelos(destino='BCN') aux2 = Vuelos(destino='ITA') aux_vuelo = [aux1, aux2] x = Viajes(lista_pasajeros=['p1', 'p2', 'p3'], vuelos=aux_vuelo) x.eliminar_destino('BCN') precio_total = 50 * 3 assert precio_total == x.calcular_precio()
def test_4(self): aux1 = Hotels(nombre_hotel='Vela') aux2 = Hotels() aux_alojamiento = [aux1, aux2] n_viajeros = 3 x = Viajes(lista_pasajeros=['p1', 'p2', 'p3'], hoteles=aux_alojamiento) x.eliminar_alojamiento('Vela') precio = x.precio precio_total = precio * n_viajeros precio_total = len(aux_alojamiento) * precio * n_viajeros assert precio_total == x.calcular_precio()
def test_4(self): vuelos = [] x = Viajes(vuelos) assert 0 == x.calcular_precio()
def test_3(self): vuelos = [] x = Viajes(vuelos) assert x.calcular_precio() == 0