Учитывая этот пользовательский компонент:
const style = `
div {
color: red;
}
`;
const html = `
<div>
SAMPLE WEB COMPONENT
</div>
`;
const $element = document.createElement('template');
$element.innerHTML = `
<style>
${style}
</style>
${html}
`;
export default class Sample extends HTMLElement {
constructor() {
super();
this.root = this.attachShadow({ mode: 'closed' });
this.root.appendChild($element.content.cloneNode(true));
}
}
Есть ли вероятность проведения тестов снимков с использованием Jest?Используя что-то вроде jest-snapshot-serializer-raw или jsdom + serializer или другое.