Публикации по теме '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. Вы поймете, что вы не можете тестировать серверную часть и интерфейсную часть одинаково. Это связано с тем, что для тестирования пользовательского интерфейса требуется реалистичное взаимодействие для проверки его..