Публикации по теме 'unit-testing'
Смоделируйте только некоторые элементы из модуля с помощью Jest
Как настроить таргетинг на определенную функцию или значение из модуля с помощью Jest mocking.
Долгое время Jest был для меня загадкой. Насмешки были сложными, а поиск нужной документации сам по себе был проблемой.
После долгой практики (и заметок, сделанных в Notion) я, наконец, смог решить почти все свои проблемы и свободно говорить с Jest.
В этой статье мы сосредоточимся на том, как имитировать конкретную функцию или переменную, поступающую из модуля.
Способ сделать это, в..
Как тестировать в Reactjs: шуточное тестирование
Добро пожаловать во вторую часть тестирования в Reactjs! 😁
Пожалуйста, обратитесь к Часть 1 о том, как установить jest и о важности тестирования в Reactjs. Без лишних слов, давайте начнем!
Для начала мы сначала проведем простой тест, прежде чем переходить к более сложному тестированию. Во-первых, для простоты мы начнем с App.js . Итак, внутри этого файла давайте создадим функцию с именем add , потому что мы хотим иметь возможность складывать два числа, например x и y. Мы..
Как протестировать сериализатор состояния маршрутизатора NgRx
Наша команда недавно интегрировала NgRx в наш проект Angular, и если вы знакомы с библиотекой, то, вероятно, знаете, что можете добавить «необязательное» состояние маршрутизатора в хранилище (но на самом деле это не так уж и необязательно) .
Если вы, как я, предпочитаете содержать Магазин в чистоте, вам также необходимо реализовать собственный сериализатор. К счастью, в официальной документации NgRx есть хороший пример кастомного сериализатора . В большинстве случаев это все, что..
Насмешка над Python в продакшене
Расширенные методы насмешек, представленные на примере
Юнит-тестирование — это искусство. Хотя вопрос о том, что тестировать, имеет решающее значение (вы не можете протестировать все), в этом посте мы более подробно рассмотрим некоторые продвинутые методы тестирования и имитации в Python. Хотя некоторые из них уже были представлены в предыдущих публикациях ( Часть 1 , Часть 2 , Часть 3 ), этот пост отличается тем, что показывает их взаимодействие на реальном примере, а также выходит..
Модульное тестирование в React Native с помощью Jest и Enzyme
Модульное тестирование - это первая линия защиты вашей кодовой базы, которая является ключом к здоровому и поддерживаемому приложению.
Если вам не нравится тестировать свой продукт, скорее всего, ваши клиенты тоже не захотят его тестировать. - Кузнечик
Есть причина, по которой модульные тесты составляют основу Треугольника тестирования . Идея здесь в том, что нужно писать больше тестов в нижней части треугольника и все меньше и меньше тестов, когда мы продвигаемся вверх по..
Пример теста для модульного тестирования комплексного компонента Angular
Постановка задачи. Предположим, у нас есть компонент с именем «ProductListComponent», который отображает список продуктов и позволяет пользователям добавлять новые продукты в список. Компонент имеет следующие особенности:
Он отображает список продуктов, которые передаются ему в качестве входных данных. Он имеет форму, которая позволяет пользователям вводить название, цену и описание нового продукта. При отправке формы компонент добавляет новый товар в список товаров и очищает..
Плагин IDEA, который может повысить эффективность модульного тестирования Java
Недавно мой проект на работе чуть не задержали из-за того, что уровень тестового покрытия не соответствовал стандарту.
Я считаю, что покрытие юнит-тестами является одним из жестких требований для многих разработчиков, прежде чем мы сможем запустить код в производство.
Несколько дней назад я узнал об этом подключаемом модуле IDEA — SquareTest , который может помочь нам улучшить наши…