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


Тестирование с Jest - Часть I
Перво-наперво, что такое Jest и почему мы должны его использовать? Jest - это библиотека, специально созданная для тестирования кода JavaScript, и в настоящее время это проект с открытым исходным кодом, поддерживаемый Facebook. Написание тестов - важная часть создания приложения. Вы можете сразу отказаться от выполнения каких-либо тестов, но в какой-то момент вам захочется потратить время на их написание, потому что в конечном итоге это сэкономит вам много времени и сэкономит нервы. В..

Начать модульное тестирование с Jest
Начать модульное тестирование с Jest Считаю, что у многих разработчиков могут быть проблемы с исправлением ошибок, исправлением старых ошибок, но с появлением новых. Или добавление кода, я не уверен, реализуем ли мы это, логика? Я хотел бы предложить способ облегчить ваши страдания, выполнив модульное тестирование с помощью Jest. Что такое Jest? Jest также является одной из сред тестирования, используемых для модульного тестирования, которая: - Просто установите, очень легко,..

Краткое руководство по тестированию с помощью Jest
На прошлой неделе мы рассказали, как быстро создать каталог для тестирования vanilla Jest . На этот раз мы более подробно рассмотрим фактическую работу по использованию Jest для некоторых базовых тестов и формат использования Jest. В этой статье мы сосредоточимся на Jest, используемом в обычной среде Javascript, а не на фреймворке. Кроме того, это быстрое руководство о том, как структурировать приложение, так как это будет только Hello World! контрольная работа. Сначала мы начнем..

Модульное тестирование JavaScript для разработчиков .NET. Часть 2 - Тестирование и имитация с помощью Jest.
Вступление В первой части мы обрисовали в общих чертах, каковы были цели серии, а также установили наши инструменты. Во второй части мы собираемся начать говорить о модульном тестировании JavaScript в ES6 с использованием Jest и о том, где сходство начинается и заканчивается тем, с чем вы, возможно, уже знакомы в Visual Studio, и о тестировании классических языков ООП, таких как C #. В этой части мы рассмотрим: Общедоступные и частные в JavaScript Зависимости и упрощение..

2 функции Jest, которые вы должны использовать
После нескольких лет использования среды шутливого тестирования мы обнаружили некоторые приемы, которые работали для нас, но, казалось, не были широко известны. Я надеюсь, что они могут быть полезны в ваших тестах. 1 - Поддельные таймеры Вам нужна веская причина не использовать фальшивые таймеры в ваших тестах. Фальшивые таймеры заменяют встроенные функции ожидания времени, такие как `setTimeout`, поэтому вы можете контролировать течение времени вручную. Ручное управление временем..

Тестирование React с toEqual() против toBe()
Распространенным инструментом проверки утверждений является метод toBe(). В сочетании с методом ожидания этот метод можно использовать для проверки того, что полученное значение равно значению, переданному в toBe(). Для тестирования примитивных типов данных, таких как укусы и целые числа, это прекрасно работает, но быстро разваливается при тестировании объектов и функций. Почему массив с теми же элементами, что и другой массив, не соответствует утверждению toBe()? Чтобы понять..

Комплексное функциональное тестирование приложения React & Node Express с помощью библиотеки React Test Library и Jest
Тестирование API конечных точек с помощью Jest вместе с тестированием автоматизации пользовательского интерфейса с помощью библиотеки тестов React. Эта статья предназначена для того, чтобы вы начали тестировать внешний интерфейс React и серверное приложение Node.js Express. Вы поймете, что вы не можете тестировать серверную часть и интерфейсную часть одинаково. Это связано с тем, что для тестирования пользовательского интерфейса требуется реалистичное взаимодействие для проверки его..