У меня есть следующая разметка, где элемент верхнего уровня содержит <svg>
с заголовком «Значок проверки»:
<div data-testid="monday" role="button">
<svg viewBox="0 0 24 24">
<title>Check Icon</title>
<path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"></path>
</svg>
<span>Monday</span>
</div>
Для моего модульного теста мне нужно убедиться, что элемент svgсуществует, и его название - «Значок галочки». Элемент svg не обязательно является первым дочерним элементом. Какой самый простой способ сделать это? Я уже выбрал родительский элемент с data-testid = "понедельник":
const buttonElement = document.querySelector('[data-testid="monday"]'));