Когда использовать юнит-тестирование или тестирование снимков с шуткой и энзимом? - PullRequest
0 голосов
/ 28 июня 2018

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

1 Ответ

0 голосов
/ 29 июня 2018

Снимки - это инструмент, используемый в модульном тестировании. Если вы не используете моментальные снимки, то в коде модульного теста вы получите большие куски тестовых данных. Например, представьте, что вы тестируете функцию, которая возвращает сто строк текста, как сообщение в блоге. Одним из способов было бы иметь expect(blogPost).toBe(thisHugeStringOfManyLines). Мы можем использовать снимки, чтобы легко управлять большими порциями тестовых данных. Jest создает отдельные файлы для тестовых данных и предоставляет простой механизм определения, какие части данных изменились. В случае реакции и фермента, данные тестирования - JSX.

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