Тестирование styled-компонентов с энзимом и темой - PullRequest
0 голосов
/ 11 сентября 2018

Я пытаюсь выяснить, каков наилучший способ тестирования стилевых компонентов с помощью моментальных снимков Jest.

В настоящее время я использую Enzyme mount, и мои компоненты работают, как и ожидалось, посколькуЯ передаю всю тему, мои снимки получают копию всей темы (как и ожидалось).Однако, если я изменю что-то в теме, которая не используется моим компонентом, тест снимка завершится неудачно (как и ожидалось).Как вы, ребята, обычно справляетесь с этим?Я хочу, чтобы мой тестовый снимок прошел успешно, если изменения в теме не влияют на компонент.

1 Ответ

0 голосов
/ 10 октября 2018

Я бы порекомендовал использовать https://github.com/styled-components/jest-styled-components. Это избавляет от большого количества шума при тестировании снимков.

...