Вопросы по теме 'jestjs'

Посмотрите и повторите тесты Jest JS
Документация Jest предлагает использовать npm test для выполнения тестов. Есть ли способ просмотра исходного кода и тестов для автоматического повторного запуска тестов Jest при изменении соответствующих файлов?
47486 просмотров
schedule 09.11.2022

Как проверить, содержит ли компонент React другой компонент с помощью шутки?
Я пытаюсь использовать jest-cli, чтобы проверить, содержит ли один компонент реакции другой компонент в его выводе. Мне сложно понять, как это сделать. Вот мои компоненты: Компонент DesignerPage [...] var TopBar =...
9667 просмотров
schedule 14.08.2022

Jest: проверка случайного положения массива
После некоторых исследований я обнаружил, что насмешка позволяет мне тестировать случайные значения. Однако как мне проверить значение случайной позиции (иголки), выбранной в массиве (стоге сена)? Например, как протестировать этот код с помощью...
1267 просмотров
schedule 27.12.2022

Почему Jest выбрасывает Неожиданный токен НЕЗАКОННО при тестировании компонента React?
Я следовал руководству Jest – React , чтобы протестировать компонент React. К сожалению, Jest выдает: SyntaxError: /Users/mishamoroshko/react-playground/src/search-panel/questions/__tests__/questions-test.js:...
2841 просмотров
schedule 24.08.2022

Невозможно прочитать свойство объекта состояния при тестировании компонента React, который отображает переменную состояния в рендере
Я пытаюсь протестировать компонент, который имеет значение из объекта состояния, отображаемого в нем render (). Я упростил рассматриваемый компонент до этого простого тестового компонента для воспроизведения. Я использую React 0.12.2. Я...
1278 просмотров
schedule 22.05.2022

Работает ли Jest AutoMocking при тестировании компонентов React?
Мое ограниченное количество тестов, кажется, подсказывает, что ответ отрицательный. Я пишу модульный тест для компонента React родительского уровня (также известного как представление контроллера), который зависит от магазина. Однако Jest не...
1121 просмотров
schedule 16.04.2023

Как тестировать действия в Flux/React?
Я пытаюсь понять, как тестировать действия в потоке. Магазины достаточно просты с приведенным примером , но кажется, чтобы ничего не было для слоя action/data/api. В моем конкретном приложении мне нужно что-то предварительно обработать, прежде...
1799 просмотров
schedule 14.03.2023

Как использовать шутку на карме?
Я хочу использовать фреймворк jest. Итак, в файле karma.conf я включил jest в поле framework. Но выдает ошибку "ПРЕДУПРЕЖДЕНИЕ [репортер]: Невозможно загрузить "шутку", она не зарегистрирована!" когда я бегу, начинается карма. Я включил пакет jest...
6681 просмотров
schedule 08.07.2023

Jest не загружает момент
У меня есть очень простой компонент React, который использует библиотеку моментов: import React from 'react'; import moment from 'moment'; let { Component } = React; export class SimpleApp extends Component { constructor (props) {...
2114 просмотров
schedule 28.08.2022

Как использовать ESLint с Jest
Я пытаюсь использовать линтер ESLint со средой тестирования Jest. Jest-тесты запускаются с некоторыми глобальными переменными, такими как jest , о которых мне нужно сообщить линтеру; но сложность заключается в структуре каталогов, с Jest тесты...
129460 просмотров
schedule 23.01.2023

шуточное тестирование с помощью es6 + jspm + systemjs + reactJS
Я пытаюсь понять, как сделать мои модульные тесты в моем приложении reactJS ES6. Мое приложение уже использует модульную систему es6, перенесенную с помощью jspm/babel в systemJs. Я нашел babel-jest в качестве препроцессора, но даже с ним я не...
1025 просмотров
schedule 12.03.2023

Имитация нажатия клавиши на документе для модульного тестирования JEST
Использование JEST для модульного тестирования компонента, к документу которого прикреплен прослушиватель нажатия клавиш. Как я могу проверить это в JEST ? Как смоделировать событие нажатия клавиши в документе? Мне нужно, чтобы прослушиватель...
21301 просмотров

Как имитировать подкомпоненты при модульном тестировании компонента React с помощью Jest
У меня есть компонент React, для которого я пытаюсь написать несколько тестов. Я разбил это на простейший возможный тест. jest.dontMock('../Overlay.react.js'); import React from 'react'; import ReactDOM from 'react-dom'; var Overlay =...
1785 просмотров
schedule 24.03.2022

React Native + jest + мелкий рендеринг = неожиданная ошибка токена
Я пытаюсь протестировать компонент React Native, используя шутку и неглубокий рендеринг. Однако вызовы ShallowRenderer.render() приводят к ошибке. SyntaxError: неожиданный токен ... в eval (собственный) в Object.eval (components /...
1229 просмотров
schedule 30.05.2022

Как запускать тесты Jest на Jenkins Server
Я пытаюсь запустить тест Jest во время развертывания Jenkins. Если я подключаюсь к серверу по ssh, я могу выполнить sudo для пользователя Jenkins и успешно запустить тесты из рабочей области. Однако я получаю сообщение об ошибке, когда пытаюсь...
6180 просмотров
schedule 03.04.2024

Значение setState, используемое в componentDidMount, не отражается в тесте Enzyme.
Component.js import React from 'react' import request from 'superagent' export default React.createClass({ getInitialState() { return {cats: []} }, componentDidMount() { request('/api', (err, res) => {...
7683 просмотров
schedule 30.04.2023

Тестирование компонента React, который использует jQuery и объект окна
Мой компонент React должен реагировать на событие resize , для которого я использую jQuery, то есть: //... componentDidMount: function() { $(window).on("resize", function); } //.. Однако это вызывает проблемы с моим тестом Jest, а именно:...
1755 просмотров

При тестировании компонента React есть ли способ напрямую вызвать его методы, не относящиеся к жизненному циклу?
Я использую Jest, и у меня есть такой компонент, как: var TestClass = react.createClass({ foo: function() { return "test"; }, render: function() { return <div />; } }); И я хочу написать модульный тест специально для...
930 просмотров

зависимости модульного тестирования не издеваются
Я пытаюсь добавить модульное тестирование шутки в свой новый проект реакции-редукции. Я создал свой первый тестовый файл для проверки одного из моих контейнеров, например: jest.unmock('../../src/containers/event-form') import React from 'react'...
139 просмотров
schedule 16.12.2022

Тестирование приложений React Native с помощью Jest
Я без особого успеха пытался заставить Jest работать с моим собственным проектом. Кажется, что большинство потоков - это взломанные решения для запуска и работы, и я не могу преодолеть последнее препятствие, с которым я сталкиваюсь. Проблема Я...
3712 просмотров