Вопросы по теме 'jestjs'
Отправка тестовой формы React с помощью Jest и TestUtils
У меня возникли проблемы с тестированием события формы submit с использованием React, TestUtils и Jest.
У меня есть компонент, который отображает элемент DOM <form> ; тот же компонент также имеет метод, который обрабатывает событие...
2907 просмотров
schedule
29.08.2022
Загрузка модулей Jest и Bower в шутливых тестах
Допустим, у меня есть проект, который использует bower, grunt, bowerify (с прокладкой), и, поскольку я очень люблю Jest, я хочу протестировать его. Как, черт возьми, я получаю шутку, когда вижу, как мои модули прокладки браузера прошиваются, когда он...
1677 просмотров
schedule
08.09.2022
Получение TypeError при использовании Jest для тестирования компонентов React
Я пытаюсь связать тестирование Jest с React, и я скопировал и вставил все из Использование Jest с учебным пособием по React в демонстрационном проекте, и я получаю сообщение об ошибке TypeError, говорящее о том, что какой-то объект в...
3782 просмотров
schedule
10.06.2023
Как протестировать действия Reflux с помощью Jest
Мне трудно проверить, правильно ли запускаются действия Reflux в моем приложении, и на самом деле они, похоже, вообще не работают с Jest. У меня есть этот пример теста:
jest.autoMockOff();
describe('Test', function () {
it('Tests actions',...
2100 просмотров
schedule
31.01.2023
Как издеваться над конструктором вроде new Date ()
У меня есть метод, который зависит от new Date для создания объекта даты, а затем манипулирует им. Я проверяю, работает ли манипуляция должным образом, поэтому мне нужно сравнить возвращаемую дату с ожидаемой. Для этого мне нужно убедиться, что...
62761 просмотров
schedule
18.10.2022
Как протестировать HTML отображаемого компонента React?
Мой компонент React имеет свойство suggestionRenderer , позволяющее указать способ отображения компонента. Например:
<Autosuggest suggestions={getSuburbs}
suggestionRenderer={renderLocation} />
function...
9527 просмотров
schedule
01.03.2023
Как установить фиктивную дату в Jest?
Я использую moment.js для выполнения большей части моей логики дат во вспомогательном файле для моих компонентов React, но я не смог понять, как имитировать дату в Jest a la sinon.useFakeTimers() .
Документы Jest говорят только о функциях таймера,...
117036 просмотров
schedule
12.06.2023
Как имитировать возвращаемое значение в другом файле?
Я тестирую файл действий в потоке с шуткой и, кажется, не могу понять, как имитировать в нем возвращаемое значение.
Когда я указываю возвращаемое значение (см. Код ниже) для фиктивного модуля в моем тестовом файле, все работает нормально, но когда...
1215 просмотров
schedule
30.07.2022
Как изолировать и перебирать отдельные компоненты React в приложении React
Реагировать на горячую загрузку очень приятно.
Есть некоторые компоненты React, которые монтируются после некоторого взаимодействия с пользователем. Я хочу реализовать эти компоненты отдельно от приложения.
Однако я не хочу разделять их как...
361 просмотров
schedule
28.06.2023
Сделайте путь шутки более элегантным
В настоящее время я использую Jest в качестве нашего тестового фреймворка, он выглядит великолепно. Однако в нашем JS много вложенных структур. Это выглядит так:
jest.dontMock('../../../../src/js/component/sum');
describe('sum', function() {...
145 просмотров
schedule
30.05.2022
Проблемы с использованием Jest с react-bootstrap
Я пытаюсь протестировать некоторые компоненты React с помощью Jest.
Я могу успешно протестировать а) простые файлы JS и б) компоненты React, написанные на CJSX (Coffeescript и JSX). Требовалась некоторая конфигурация с использованием препроцессора...
812 просмотров
schedule
12.09.2023
Jest: не удается найти модуль, требуемый внутри модуля для тестирования (относительный путь)
У меня есть этот компонент:
import React from 'react';
import VideoTag from './VideoTag';
import JWPlayer from './JWPlayer';
class VideoWrapper extends React.Component {
//... component code
}
Это на основе некоторой логики отображает другой...
19413 просмотров
schedule
04.10.2023
Сброс количества фиктивных вызовов ajax в тестах Jest
У меня есть тестовая структура, представленная ниже, мой код использует вызовы ajax, поэтому я издеваюсь, как представлено в Руководство по Jest :
describe('it behavior', function() {
it('is as it is', function() {...
927 просмотров
schedule
28.08.2022
Обещание не работает в компоненте реакции при тестировании компонента с использованием шутки
Добрый день. У меня следующая проблема: у меня есть редактор элементов. Как это работает: я нажимаю кнопку «Добавить», заполняю информацию, нажимаю кнопку «Сохранить». Функция _onSaveClicked в моем реагирующем компоненте обрабатывает событие щелчка...
683 просмотров
schedule
28.03.2023
Не удается превратить тест диспетчера ES5 React + Flux в ES6
Их файл __tests__/TodoStore-test.js: https://github.com/facebook/flux/blob/master/examples/flux-todomvc/js/stores/ tests /TodoStore-test .js
И их файл js/dispatcher/AppDispatcher.js:...
149 просмотров
schedule
10.07.2023
Ошибка теста Jest с компонентом React
Я пытаюсь протестировать компонент реакции, вот тест
jest.dontMock('../js/components/Navigation.js');
var React = require('react/addons');
var Navigation = require('../js/components/Navigation.js');
var Router = require('react-router').Router;
var...
420 просмотров
schedule
02.12.2022
Неизменяемый возвращает undefined с помощью jestjs
Я только что сделал простой тест: npm i babel-cli babel-jest immutable jest-cli babel-preset-2015 И простой тест:
import {List} from 'immutable'
describe('it works',()=>{
it('should just work',()=>{
let li = List.of(1,3)...
629 просмотров
schedule
23.10.2022
Как правильно издеваться над сторонними библиотеками (такими как jQuery и Semantic UI) с помощью Jest?
Последние пару недель я изучал React, Babel, Semantic UI и Jest. На самом деле я не сталкивался со слишком большим количеством проблем с моими компонентами, которые не отображались в браузере, но я сталкивался с проблемами с отображением при...
3792 просмотров
schedule
22.09.2022
Jest with React - Как вы визуализируете весь компонент и тестируете его?
Допустим, у меня есть простой компонент приложения, и я провожу его тест, чтобы убедиться, что он просто возвращает div, выводящий на экран Hello World. Что такое вспомогательная функция для рендеринга приложения в моем тестовом файле? Кроме того,...
911 просмотров
schedule
17.04.2022
webpack требует контента, отличного от js, в юнит-тестах jest
Недавно я преобразовал один из своих проектов в webpack и babel. Он изготовлен из выбивных компонентов.
У меня возникла проблема при запуске модульных тестов. Если у меня есть файл в папке tests , например
import component from...
1471 просмотров
schedule
18.05.2023