def test_13(self):

        aux1 = Vuelos(destino='BCN')
        aux2 = Vuelos(destino='ITA')
        aux_vuelo = [aux1, aux2]

        user = User('Pepito Los Palotes', '12345678P', '08390', '678942316',
                    '*****@*****.**')

        x = Viajes(user=user,
                   lista_pasajeros=['p1', 'p2', 'p3'],
                   vuelos=aux_vuelo)

        datos = x.anadir_reserva()
        x.anadir_reserva = MagicMock(return_value=True)

        assert datos == x.anadir_reserva()
    def test3(self):
        aux1 = Vuelos(destino='BCN')
        aux2 = Vuelos(destino='ITA')
        aux_vuelo = [aux1, aux2]

        x = Viajes(user=User,
                   lista_pasajeros=['p1', 'p2', 'p3'],
                   vuelos=aux_vuelo)
        aux = User('Pol', '12345678J', '08390', '123456789', '*****@*****.**')

        fallo = x.anadir_reserva(1)
        sky = Skyscanner()
        sky.confirm_reserve = MagicMock(return_value=False)

        assert sky.confirm_reserve(aux, aux_vuelo) == fallo