какая польза от componentName.test.js файл в reactjs

#reactjs

Вопрос:

много раз я вижу *.test.js файл в проектах react, таких как шаблон и пример проекта react. может ли кто-нибудь сказать мне, в чем заключается мотив этого файла?

Комментарии:

1. Вы ищете более сложный ответ, чем для тестирования ?

2. Пожалуйста, отредактируйте вопрос, чтобы ограничить его конкретной проблемой с достаточной детализацией для определения адекватного ответа.

Ответ №1:

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

Для каждого файла вы должны добавить *.test.js. Таким образом, react может получить этот файл и выполнить конкретные тестовые примеры.

Для получения дополнительной информации вы можете проверить официальный документ react.