export function tryAddELement(){ const link = document.createElement('a'); link.href = 'sampleHref'; }Estoy tratando de escribir una prueba de Jest para esto, pero estoy atascado en la creación del elemento HTML simulado.
it('test tryAddElement', () => { // const elementMock; // Stuck here // const createElementMock = jest.spyOn(document, "createElement").mockReturnValue(elementMock); tryAddELement(); });¿Cómo nos burlamos de un elemento HMTL en Jest?
Algo como esto:
it('test tryAddElement', () => { tryAddELement(); const expectedElement = document.getElementsByTagName("a[href='sampleHref']"); expect(expectedElement).toBeTruthy(); });