Вместо того, чтобы загружать вас обычным описанием тестирования, давайте немного отойдем от сухого факта и поговорим о Jest так, чтобы у вас загорелись глаза и руки тянулись к клавиатуре. Для многих разработчиков Jest стал синонимом тестирования JavaScript кода. Он быстр, прост в использовании и обладает всеми необходимыми средствами для написания белых, чёрных и серых (да, итерационных) тестов. Но давайте разберёмся во всём по порядку. Jest — это фреймворк для тестирования JavaScript и TypeScript-приложений, который изначально создавался как внутренний инструмент Facebook. Сегодня он открытый, бесплатный и популярный во всём мире. Он совмещает твёрдую базу с полным набором инструментов, делающих процесс лёгким и прозрачным. Преимущества Jest: Начать работу с Jest просто. Вы можете запустить следующие команды: Затем создайте файл sum.js: И файл sum.test.js: В package.json добавьте скрипт: Наконец, запустите тесты командой: Вуаля! Ваш первый тест успешно пройден. Снапшот-тестирование по
Максимально подробно о Jest: Ускоряем разработку со стилем и уверенностью
8 января8 янв
6
2 мин