Какова цель тестирования снимка в реакции? - PullRequest
1 голос
/ 25 апреля 2020

Я недавно начал писать тесты для своих компонентов, один тип тестов, который я нашел, называется " Snapshot Testing "

Мне было интересно, какова цель такого рода of test?

он проходит первый раз и завершается неудачно, когда происходят некоторые изменения в методе рендеринга.

Я чувствую, что это не приносит никакой пользы, поскольку пользовательский интерфейс может меняться много раз.

1 Ответ

0 голосов
/ 27 апреля 2020

Он делает снимок структуры вашего компонента пользовательского интерфейса и удостоверяется, что структура остается такой же после изменения компонента пользовательского интерфейса. Внешний вид модификации не влияет на структуру компонентов пользовательского интерфейса, но это так.

Хотя мы можем утверждать, визуализирован ли компонент пользовательского интерфейса, нам трудно увидеть всю структуру вложенного компонента. Тестирование снимков - это удобный способ сделать это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...