Модульный тест для функции загрузки JavaScript

Модульный тест для функции загрузки JavaScript

Мне нужно написать модульный тест для функции ниже. В настоящее время просто проверяю, сколько раз был вызван appendChild/removeChild , но я думаю, что это не лучший способ проверить это. Кроме того — понятия не имею, как должен выглядеть модульный тест, поскольку я новичок в тестировании. Цени любую помощь в этом!

 export default function download(blobUrl, fileName) { const link = document.createElement('a'); link.setAttribute('href', blobUrl); link.setAttribute('download', `${fileName}.pdf`); link.style.display = 'none'; document.body.appendChild(link); link.click(); document.body.removeChild(link); } 
Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector