Описание тега jestjs
Jest is a JavaScript unit testing framework made by Facebook based on Jasmine and provides automated mock creation and a jsdom environment. It's often used for testing React components.
6
ответов
Jest test Animated.View для приложения React-Native
Я пытаюсь проверить Animated.View с Jest для React-Native. Когда я устанавливаю свойство visible правда, это должно оживить мой взгляд от opacity 0 в opacity 1, Вот что делает мой компонент: <Animated.View style={{ opacity: opacityValue, }} > …
16 фев '17 в 08:34
0
ответов
Шут - Получить общий макет для файла?
В Jest вы можете использовать метод jest.genMockFromModule('fs') чтобы получить общий макет для модуля и изменить его методы. Но если я попытаюсь запустить это для файла, т.е. "../app/helper.js", он говорит, что не может найти модуль. Этот метод пре…
15 сен '15 в 14:09
1
ответ
Как макетировать функцию в редукторе, используя шутку
У меня есть редуктор, который говорит что-то вроде этого: return { ...state, result: myResult(valA, valB) } и myResult функция определена в том же файле над редуктором В настоящее время я получаю провальный тест, потому что значения, которые я перед…
30 июл '18 в 06:11
1
ответ
JEST-тест не понимает утверждение импорта
Я использую JEST, чтобы проверить мое приложение. Но я получаю ошибку из тестового файла - import xyz from './XYZ.js'; ^^^^^^ SyntaxError: Unexpected token import Затем я создал файл.babelrc, и он имеет следующий код - { "presets": [ "es2015" ] } По…
02 мар '17 в 06:46
1
ответ
Как вы издеваетесь над функциями Mongoose в Jest?
Как вы издеваетесь над мангустами? find(), distinct(), count(), populate(), так далее.? Я опробовал пакет Mockingoose npm, но, похоже, он ограничен только базовыми вызовами, такими как find() и хотя он говорит, работает с distinct() это требует, что…
06 окт '18 в 19:15
3
ответа
Тест Jest: setTimeout не запускается в асинхронном тесте
Я пытаюсь понять, как работает асинхронное тестирование в Jest. То, что я пытаюсь сделать, похоже на пример из документации Jest. Это отлично работает.. function doAsync(c) { c(true) } test('doAsync calls both callbacks', () => { expect.assertion…
03 окт '18 в 18:49
2
ответа
Документ не определен в document.getElementById, при написании тестовых случаев в Jest
Я написал код для отключения кнопки, используя: document.getElementBydId ('btn'). disabled = true; Этот вызов записывается в событие жизненного цикла componentWillUnmount реагировать. Используя этот способ, потому что кнопка поступает из общего репо…
25 сен '18 в 13:37
1
ответ
Аполлон реагирует на импорт, не переданный при выполнении шутливых тестов
В настоящее время я экспериментирую с моим новым проектом React, используя React и GraphQL Apollo. Вот мой стек: Webpack для сборки /dev для проекта Babel для переноса файлов javascript/jsx Jest для запуска тестов Фермент, чтобы проверить мои реагир…
10 фев '18 в 18:49
1
ответ
Jest - DOM, связанный и через файлы JS Модульное тестирование
Я использую Jest для модульного тестирования. Добавлен шутник-кукловод и перемонтирован в нем. Проблема в том, когда я пытаюсь позвонить sayHello() используя приведенный ниже код, $button переменная не определена и выдает ошибку в main.js, И если я …
13 сен '18 в 14:29
0
ответов
Можно ли заставить Jest работать с реагирующим бутстрепом?
Шут: 0,7,1 NPM: 3,3,6 Кажется, что автоматическое издевательство является проблемой. Если вы снимаете маску с реакции-начальной загрузки, она может быть не изменена, но некоторые из ее зависимостей будут имитированы. Это кажется специфическим для np…
17 ноя '15 в 16:48
1
ответ
Jest - макет свойства и функции из момента времени
Я пытаюсь издеваться над собственностью tz и функция, использующая шутку, но я не знаю, чтобы издеваться над обеими вещами вместе: Если запустить что-то вроде: jest.mock('moment-timezone', () => () => ({weekday: () => 5})) jest.mock('moment…
19 окт '18 в 21:21
1
ответ
Как проверить с Jest, что ReactDOM.render был вызван, когда он был заключен в условное выражение?
У меня есть следующий реагирующий компонент и он условно вызывает ReactDOM.render если root === true чтобы удовлетворить flow: import React from 'react' import ReactDOM from 'react-dom' import App from './App' const root = document.getElementById('r…
22 сен '18 в 18:59
2
ответа
Как заставить утверждение модуля Jest выполнить тест до завершения теста?
У меня есть следующий тест в моем собственном приложении реагировать, но тест должен провалиться (потому что возвращаемое действие не равно действию, которое я вставил в expectedActions, Я думаю, что это проходит, потому что expect Тест запускается …
19 июн '18 в 03:51
1
ответ
Тайм-аут Jyn асинхронного теста истекает, если в функции асинхронности вызывается "ожидайте". Работает иногда. "Асинхронный обратный вызов не был запущен в течение указанного времени"
Я использую Jest с JS и пытаюсь написать тест для библиотеки X-ray JS, веб-инструментария. Ниже приводится тест. Это использует Jest 18.x и последние рентгеновские снимки от 20.02.2017. const htmlResponse = require('../__mocks__/html_response'); // …
21 фев '17 в 05:01
0
ответов
Как я могу вызвать собственный метод console.log в тесте Jest?
Jest переопределяет собственный метод console.log для сбора результатов регистрации для каждого теста. Однако это может затруднить работу с отладчиком, поскольку ничего не будет напечатано. Есть ли способ вызвать нативный метод console.log внутри те…
20 окт '18 в 09:54
2
ответа
Протестируйте функцию React Component с помощью Jest
оригинал Прежде всего, я слежу за архитектурой Flux. У меня есть индикатор, который показывает количество секунд, например: 30 секунд. Каждую секунду он показывает на 1 секунду меньше, поэтому 29, 28, 27 до 0. Когда прибывает в 0, я очищаю интервал…
27 авг '14 в 17:04
0
ответов
Сбой асинхронного обработчика в jest (React) на unhandledRejection
Следующий тест e2e выдает следующую ошибку: Timeout - Async callback was not invoked within timeout specified byjasmine.DEFAULT_TIMEOUT_INTERVAL. // describe the test describe('Login Component Tests', () => { const handleSubmit = jest.fn(); let b…
01 окт '18 в 21:16
1
ответ
Фиктивная функция, которая вызывается внутри функции рендеринга компонента реакции
Прежде всего, я хочу сообщить, что я новичок в тестировании с реагировать и хочу проверить, правильно ли я пишу тесты. У меня есть React Component что-то вроде этого - import React, { Component } from "react"; class DemoComponent extends Component {…
19 июн '17 в 04:38
1
ответ
Компонент assert реагировать на наличие / отсутствие дочерних (Ren) компонентов с использованием jestjs
У меня есть компонент, который в зависимости от реквизита, переданного ему, отображает различные дочерние компоненты. Я использую jestjs для тестирования и хочу заявить, что "родительский" компонент отображает соответствующих потомков / дочерних эле…
17 фев '17 в 17:18
1
ответ
Шутка с JSDOM, документ не определен внутри Обещание решить
Сценарий Попытка протестировать простой компонент React с использованием Jest (и Enzyme). Этот компонент использует react-dropzone и я хочу протестировать некоторые операции с участием DOM, поэтому я использую jsdom (как уже настроено create-react-a…
06 фев '18 в 12:07