Публикации по теме 'jest'
Как получить охват папки с помощью шутки
Простая задача, но я не смог найти ее достаточно хорошо в Google, так что вот она
Чтобы найти покрытие любой конкретной папки в вашем репозитории написанными вами тестами, все, что вам нужно сделать, это использовать флаг collectCoverageFrom Пример: jest --config=path/to/config.js --collectCoverageFrom="src/service/someFolder/**/*.ts" Приведенная выше команда находит охват всех файлов Typescript (ts) внутри someFolder . Если вы хотите удалить какую-либо папку или файлы из покрытия,..
Освоение модульного тестирования: как имитировать зависимости с помощью Jest
Я начал практиковать программирование через тестирование пару лет назад. В зависимости от настроек каждого проекта строгость модульного теста может варьироваться. Например, для одного проекта требуется связанное покрытие, поэтому, если процент не соблюдается, код не может быть зафиксирован. Поэтому я должен обновить все возможные способы издевательства над Jest.
База насмешек
Начнем с простых с функции, которую относительно легко протестировать:
function app = (fn) => {..
Как оптимизировать модульные тесты. Не повторяйтесь.
Сегодня я собираюсь обсудить модульные тесты и способы их улучшения. Мы рассмотрим несколько примеров улучшения модульных тестов и удаления дубликатов в коде. Для тестирования я буду использовать jest , а функция для тестирования будет написана на javascript без каких-либо дополнительных фреймворков и библиотек.
В реальных проектах у вас определенно будет важная функция, которую нелегко изменить. Но менять, конечно, придется. Было бы здорово, если бы перед его изменением у вас уже..
Быстрая настройка базового проекта JavaScript для начинающих и связывание файла Jest Test.
Этот пост поможет вам изучить некоторые важные команды Linux для настройки базового проекта JavaScript и соответствующий тестовый файл Jest. Это означает, что вы можете быстро использовать его в качестве шаблона для ката, технических тестов и так далее.
Мы все находимся на пути обучения, поэтому, если у вас есть какие-либо конструктивные отзывы об этом посте, я буду только рад!
И если этот пост поможет, вы можете: подписать меня на Medium ( Люси Айронмонгер ), до 50 хлопков 👏, и..
Тест интеграции реле с Jest
Модульное тестирование - это здорово, тестирование моментальных снимков тоже отлично, но из моей практики лучшие тесты - это те, которые тестируют как бэкэнд, так и фронт (Integration Test). - Григорий Пташко
Так как же выглядит интеграционный тест Relay?
Этот тест заставит контейнеры Relay делать реальные запросы к работающему бэкэнду GraphQL.
Исходный код этого сообщения: https://github.com/sibelius/relay-integration-test (наслаждайтесь как React Web, так и React Native)...
Тестирование во фронтэнде
Как дела? Я jsn, Завтра «下弦», мне немного холодно в последнее время, давайте продолжим делать все возможное, чтобы не простудиться.
Недавно я попытался протестировать дизайн-структуру-сборку во внешнем интерфейсе.
Обычно я присоединяюсь ко многим проектам команды разработчиков внешнего интерфейса, но о внешнем интерфейсе не так много тестового кода.
Производственный выпуск и разработка новых модулей имеют такой высокий приоритет, поэтому тестирования не так уж много.
Поэтому..
2 года изучения Python и Javascript
Кажется, прошло несколько недель с тех пор, как я начал возвращаться к программированию. Если бы я не запечатлел свое путешествие в этом блоге, я бы даже понял, что прошло 2 года с тех пор, как я начал это путешествие.
Оглядываясь назад, я полон благодарности за все замечательные вещи, которые я испытал в этом путешествии — как за прогресс, которого я добился в виде конкретных достижений, так и за тупиковые ситуации, с которыми я столкнулся на этом пути, когда я столкнулся с конкретными..