Публикации по теме 'jest'


Простой способ попробовать 5 новых библиотек JavaScript
Хотите знать, как это сделать? Это легко — просто выберите тестовое задание и вместо того, чтобы создавать его тривиальным способом, создайте его со всеми новыми и блестящими вещами. Долгим осенним вечером, когда я просматривал интернет в поисках нового челленджа или фриланса, наткнулся на тестовое задание для шведской компании Elk Studios. В частности, этот: https://www.elk-studios.com/career/front-end-developer/ . Ат заявляет следующее: Создайте одностраничное веб-приложение,..

Как тестировать в Reactjs: основы
Добро пожаловать в первый блог из моей новой серии статей Testing in Reactjs ! Когда я научусь создавать тесты в Reactjs , я буду вести блоги, чтобы закрепить свои знания, и, возможно, я даже смогу помочь вам, дорогой читатель, тоже! А пока мы рассмотрим основы, такие как: преимущества тестирования вашего кода, а также то, как начать тестирование вашего кода, если у вас есть набор тестов. Несколько преимуществ тестирования: Быстрее обнаруживает ошибки Вместо того, чтобы..

Тестирование с Jest
Так вот, вы заняли позицию младшего разработчика. Вы ожидаете, что с этого момента вы будете писать элегантный код и создавать потрясающие приложения весь день каждый день. Психея! Ты собираешься писать тесты весь день? Младший разработчик? Что я могу протестировать? Наверняка вы «Шутка»! Jest - это восхитительная среда тестирования Javascript с упором на простоту . - https://jestjs.io/en/ По правде говоря, документация довольно тщательная и определенно поможет вам быстро..

Обновите create-реагировать-приложение, чтобы исправить зависимости Jest
Если вы хотите быстро погрузиться в модульное тестирование приложений React, то вы, вероятно, используете скрипт create-react-app для создания шаблона «пустого» приложения и выполнения в нем некоторых тестов. На момент написания (середина 2018 года) Jest, по-видимому, был де-факто инструментом тестирования приложений React, поэтому после их объединения вы, вероятно, столкнулись с некоторыми проблемами, подобными этой: Кажется, приложение create-react-app нуждается в некотором..

Знакомство с библиотекой тестирования React
Написание тестов для веб-приложения стало критически важным, поскольку размер и сложность веб-приложения увеличивается. Библиотека тестирования React (RTL) была выпущена как альтернатива Enzyme от Airbnb. В отличие от Enzyme, React Testing Library делает шаг назад и спрашивает нас, как тестировать компоненты React, чтобы получить полную уверенность в наших компонентах React . Вместо того, чтобы тестировать детали реализации компонента, React Testing Library ставит разработчика на место..

Советы по модульному тестированию компонентов Vue с помощью Jest
Использование Jest для модульного тестирования компонентов Vue.js может быть непростым делом. Нам нужен отдельный пакет Vue Test Utils с (@vue/test-utils) областью видимости, чтобы виртуально монтировать наши компоненты и использовать Jest для выполнения тестов. Поскольку эти две библиотеки работают вместе, важно убедиться, что мы не запутались в том, какие вызовы API принадлежат какой библиотеке. Наряду с этими библиотеками, мы также должны обратить внимание на специальные методы..

Представьте себе: тестирование моментальных снимков
Шутка, перезагрузил TL;DR Если вы вообще не тестируете свои компоненты React (Native) или полагаетесь на недостаточные высокоуровневые дымовые тесты, вы не одиноки. Написание этих модульных тестов должно быть одним из наименее полезных занятий для разработчика. Но подождите: снимки спешат на помощь! Новейшая версия Jest включает в себя тестирование моментальных снимков — и вполне может изменить ваше мнение. Последний релиз Jest вызвал настоящий ажиотаж, и это понятно: одна только..