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


Обновление основных библиотек JavaScript внутри монорепозитория
Как мы знаем, рекомендуется всегда обновлять все зависимости в нашем проекте, по крайней мере, для наиболее важных из них. Это способ поддерживать наш проект с целью: имея больше функций из этих библиотек, которые мы хотим использовать ускорение проекта во время сборки устранение несовместимости между разными версиями тех, которые могут вызвать проблемы с нашими приложениями Эта статья будет довольно длинной, поэтому, если вы знакомы с современными библиотеками JavaScript, пропустите..

Разработка через тестирование в Javascript
В мире критического мышления подход к решению проблем не является конкретным, пока не существует определенной постановки проблемы. То же самое происходит и в мире кодирования. Вы когда-нибудь решали достичь цели на день, а затем идти вперед, чтобы достичь ее, по сравнению с тем, когда вы на самом деле не торопитесь, чтобы спланировать свой день и строго следовать планам для достижения своей цели? Как вы думаете, что будет быстрее и эффективнее? Конечно, планирование дня. Потому что..

Ошибки Javascript: типы, определения, методы отслеживания и исправления
Ошибки — это обычное явление в программировании, когда ни один разработчик не может написать код, который просто работает идеально, всегда будут ошибки. Итак, как мы можем отслеживать и исправлять ошибки? Мы можем выделить 3 категории ошибок: синтаксические , во время выполнения и логические ошибки. В этой статье мы дадим введение каждому из них, подкрепим наши описания примерами , а затем покажем, как мы можем отследить и исправить ошибка при использовании таких..

React Native с TypeScript
Полное руководство по преобразованию проекта React Native в TypeScript Обновление от 27 июня '18: Спасибо за широкий отклик на эту статью. React Native прошел долгий путь с тех пор, как год назад я написал оригинальную статью. Настроить TypeScript теперь намного проще. Сегодня я обновил эту статью новыми шагами. Наслаждаться! TypeScript - это надмножество JavaScript, которое в первую очередь обеспечивает дополнительную статическую типизацию, классы и интерфейсы. С 2012 года..

Проблемы модульного тестирования с использованием модульных шаблонов JavaScript
Модульный JavaScript находится на интересном перекрестке между модулями CommonJS и ES. Хотя синтаксис модуля ES является обычным явлением, он часто соответствует CommonJS , что может вызвать некоторые проблемы модульного тестирования. Кроме того, при использовании собственных модулей ES есть некоторые особенности, о которых следует помнить при написании тестов. В этой статье исследуются конкретные проблемы с заглушками и шпионами в обоих этих шаблонах и предлагается ряд решений...

Начните тестировать свой код JavaScript с помощью Jest
Зачем нам писать тесты для нашего кода? Когда более одного разработчика активно вносят изменения в кодовую базу, обычно возникают проблемы и ошибки. Также трудно определить, кто допустил ошибки в коде, или точно узнать, что является основной причиной ошибок. Поэтому было бы хорошо принять превентивные меры, прежде чем внедрять что-либо из этого в кодовую базу. Это можно сделать, написав тесты, отдельные разработчики могут протестировать их локально на своих машинах, или..

Jest: восхитительный набор для тестирования JavaScript
«Jest — это среда тестирования JavaScript, предназначенная для проверки правильности любой кодовой базы JavaScript». — Основная команда Jest Jest — это простой в использовании набор для тестирования, который предоставляет разработчикам мощные функции, которые сэкономят ваше время (и головную боль) при отладке кода. В этой статье мы узнаем основы важности тестирования, с чего начать, а также рассмотрим некоторые примеры кода из реальной жизни. Важность тестирования Тестирование —..