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


Модульное тестирование JavaScript с Karma в 2021 году. Отправная точка 🌻
Карма родилась в эпоху AngularJS . Это было значительным улучшением существующих инструментов тестирования в Интернете и стало одной из причин распространения TDD в сообществе JavaScript. Karma по-прежнему лучшее средство запуска тестов для веб-JavaScript спустя почти 10 лет благодаря архитектуре и принципам, на которых она основана . Давайте настроим его для тестового проекта и попробуем понять, как он работает. Первый шаг — установить его через NPM. npm install karma После..

ES6 и далее / Добавление Babel в ваш проект
В этой статье рассказывается, как добавить Babel в существующий проект, используя Gulp в качестве набора инструментов для сборки. Он также включает советы для пользователей Karma, Bower и RequireJS. :) Прежде чем мы начнем — Karma не требуется для установки Babel. Если вы не заинтересованы в Karma или еще не используете ее, вы можете игнорировать разделы Karma. Я только что включил их сюда для тех, кто использует Karma в качестве основы для тестирования. Почему Бабель? Babel —..

GSoC’18: 3-я неделя в прямом эфире
Когда я вступил в третью неделю, моей первой задачей было пройти все ранее написанные тесты Angular. Это было фантастическим опытом обучения. Как этот. Не обманывайте при тестировании. Хм. У меня было несколько компонентов, которые использовали службу, которая выдавала наблюдаемые. Я вместо глумления попробовал пойти компонентным путем. То есть я подписался на сервис сначала с помощью .subscribe(), а затем, когда он разрешился, написал спецификации тестирования пользовательского..