Ejemplo n.º 1
0
    def test_7(self):

        aux1 = Hotels(nombre_hotel='Vela')
        aux2 = Hotels()
        aux_alojamiento = [aux1, aux2]

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

        x = Viajes(user=user,
                   lista_pasajeros=['p1', 'p2', 'p3'],
                   hoteles=aux_alojamiento)

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

        assert datos == x.anadir_alojamiento()
Ejemplo n.º 2
0
    def test_8(self):
        aux1 = Hotels(nombre_hotel='Vela')
        aux2 = Hotels()
        aux_alojamiento = [aux1, aux2]

        x = Viajes(user=User,
                   lista_pasajeros=['p1', 'p2', 'p3'],
                   hoteles=aux_alojamiento)
        aux = User('Pepito Los Palotes', '12345678P', '08390', '678942316',
                   '*****@*****.**')

        fallo = x.anadir_alojamiento(1)
        book = Booking()
        book.confirm_reserve = MagicMock(return_value=False)

        assert book.confirm_reserve(aux, aux_alojamiento) == fallo