eve-vp / DEV010-md-links

1 stars 0 forks source link

Hito 2 #9

Closed eve-vp closed 1 year ago

eve-vp commented 1 year ago

se utiliza jest.mock('axios'); para el test const axios = require('axios'); const validateLinks = require('../lib/validateLinks'); // la función jest.mock('axios') para simular el módulo axios jest.mock('axios');

describe('validateLinksFunc', () => { // 'should handle undefined links'. // Esta prueba verifica si la función validateLinks maneja correctamente los enlaces no definidos. it('should handle undefined links', async () => { // Se define una lista de enlaces donde uno de los objetos de enlace tiene href como undefined const links = [{ href: undefined }];

const result = await validateLinks(links);

// se espera que el primer objeto de resultado tenga una propiedad status que sea igual a la cadena 'undefined'
expect(result[0].status).toBe('undefined');

});