Описание тега reactjs-testutils
Помощники модульного тестирования для reactjs
1
ответ
Выберите опцию с React TestUtils Simulate
У меня есть следующие компоненты React, и я хочу выбрать один из selectElements в моем блоке выбора с TestUtils. Как я могу это сделать? var selectElements = ["type_a", "type_b"]; var SelectElement = React.createClass({ render: function() { return (…
06 ноя '14 в 12:14
0
ответов
Перевести дом в реакции на тестирование
Привет, ребята, у меня есть вопрос к любому, кто может помочь. Есть ли какая-нибудь вспомогательная функция для перевода document.body в структуру React и доступа к ней как getElementBy..? Таким образом, я могу получить доступ к отдельным компонента…
01 дек '17 в 15:33
3
ответа
Реактивный тест компонента продолжает терпеть неудачу
Я продолжаю получать эту ошибку при тестировании моего компонента TodoList: debug.html: 38 Нарушение Инварианта: Тип элемента недействителен: ожидал строку (для встроенных компонентов) или класс / функцию (для составных компонентов), но получил: объ…
27 ноя '16 в 02:51
2
ответа
Как проверить HTML визуализированного компонента React?
Мой компонент React имеет suggestionRenderer свойство, позволяющее указать способ визуализации компонента. Например: <Autosuggest suggestions={getSuburbs} suggestionRenderer={renderLocation} /> function renderLocation(suggestion, input) { ret…
11 мар '15 в 05:53
1
ответ
Реагировать на изменение свойств компонентов с помощью фермента
Я изменяю пример, найденный здесь: https://github.com/airbnb/enzyme/blob/master/docs/api/ReactWrapper/setProps.md class Foo extends React.Component { render() { return ( <input className={this.props.name} type="text" value={this.props.name} onCha…
22 янв '16 в 10:51
17
ответов
Тестирование компонента React Select
https://github.com/JedWatson/react-select Я хотел бы использовать React-Select реагирующий компонент, но мне нужно добавить тесты. Я пробовал несколько вариантов, которые я нашел с Google, но, похоже, ничего не работает. У меня есть код ниже, но он…
01 фев '17 в 22:32
1
ответ
Использование scryRenderedComponentsWithType или findRenderedComponentWithType
Я пытаюсь сделать несколько юнит-тестов с помощью findRenderedComponentWithType а также findRenderedComponentWithType найти компоненты. Однако у меня возникли проблемы. У меня мелкий визуализированный компонент <Layout /> и в нем я хочу найти …
17 авг '15 в 19:00
1
ответ
React Test Utils - шпион не вызывается, когда выполняется симуляция клика -
Я пытаюсь смоделировать щелчок по элементу dom в реактивном компоненте и утверждать, что на этом основании вызывается шпион. Вот соответствующая часть теста (с использованием кармы, мокко, чая, синона, но я совершенно уверен, что здесь это не имеет …
22 мар '16 в 10:46
0
ответов
Тест npm не пройден - используются службы ожидаемости.createSpy и ReactTestUtils.Simulate.submit.
Я новичок в React и пытаюсь реализовать проект, в котором у меня есть компонент CountdownForm, как показано ниже. Компонент создает форму ввода, в которую я ввожу число (общее количество секунд), а компонент дает мне отформатированную версию этого ч…
07 янв '18 в 09:29
1
ответ
Я получаю TypeError: Невозможно прочитать свойство 'then' из undefined при попытке проверить асинхронное действие
У меня проблема с тестированием моего асинхронного действия в ReactionJS. Вот мой код: export function fillStoryBoard(snippetsLink, channel, uniqueStoryObj, isUniqueStorySearch) { return function(dispatch){ for (var i = 0; i < snippetsLink.length…
08 авг '17 в 22:46
1
ответ
Тестирование события onClick компонента React с несколькими действиями в нем
Не могу понять, как проверить функцию onClick с несколькими действиями в ней. onButtonClick = function(action){ this.props.otherAction(); action(); } ... <Button bsStyle="success" bsSize="small" onClick={onButtonClick.bind(this,someAction}> So…
18 фев '16 в 09:53
1
ответ
Sinon.stub вызывается в тесте, но ожидать вызова оператора не удается
У меня есть компонент реагирования без сохранения состояния, в котором вызывается метод onClick, который я пытаюсь проверить. Я делаю это, устанавливая реквизит со значением по умолчанию, указывающим на метод, который будет вызываться в рабочей сред…
20 ноя '15 в 17:33
1
ответ
Как получить доступ к встроенному стилю с помощью функции React findDomNode?
Я в настоящее время Jest для тестирования компонента React, встроенный стиль компонента будет изменен в соответствии с различными значениями реквизита. это пример того, что я хочу сделать: let firstChild = TestUtils.findRenderedDOMComponentWithTag(r…
25 авг '15 в 08:25
2
ответа
React.addons.TestUtils.Simulate.scroll не работает
Я пытаюсь смоделировать событие прокрутки с ReactJS и JSDOM. Сначала я попробовал следующее: var footer = TestUtils.findRenderedDOMComponentWithClass(Component, 'footer'); footer.scrollTop = 500; TestUtils.Simulate.scroll(footer.getDOMNode()); //I t…
08 май '15 в 16:02
1
ответ
HighChart Test React error#13
Я использую компонент High Chart, созданный с помощью React. Я должен написать тест для него, а инфраструктура - Jasmine / Karma / React TestUtils. Я написал следующий код: const component: React.Component<{}, {}> = TestUtils.renderIntoDocumen…
02 окт '15 в 12:10
2
ответа
Отправка формы теста с помощью Jest & TestUtils
У меня проблемы с проверкой формы submit событие с использованием React, TestUtils и Jest. У меня есть компонент, который делает <form> Элемент DOM; тот же компонент также имеет метод, который обрабатывает onSubmit событие и записывает заявлен…
24 ноя '14 в 22:25
4
ответа
Вызов setState в jsdom-тестах, приводящий к ошибке "Невозможно отобразить разметку в рабочем потоке"
Я тестирую свои компоненты React под jsdom, используя свою маленькую утилиту "виртуального браузера". Работает просто отлично, пока я не пытаюсь setState, Например, при тестировании элемента управления вводом детей: describe('rendering according to …
11 ноя '14 в 14:46
2
ответа
Ошибка: нарушение инварианта: findAllInRenderedTree(...): экземпляр должен быть составным компонентом
При написании тестового примера в файле JEST для React я получаю эту ошибку. Вот мой пример кода: search_basr_test.js jest.autoMockOff(); global.React = require('react/addons'); jest.setMock('../stores/browser_store.jsx'); beforeEach(function() { va…
23 дек '15 в 10:38
1
ответ
React/ Жасмин / Карма / Призрачный юнит-тест: findDOMNode и renderIntoDocument не работают должным образом
Я пытаюсь написать простой модульный тест и не могу понять это. Я хочу протестировать модал начальной загрузки, чтобы убедиться, что он отображает правильное содержимое, когда я передаю ему определенные свойства объекта. Вот как выглядит мой модальн…
20 янв '16 в 18:13
2
ответа
Невозможно вызвать метод toUpperCase из undefined в простом тесте React/Jest
Ошеломлен этим.. Я пытаюсь проверить, что компонент отображается успешно. Тест выглядит так: jest.dontMock("../opportunities/OpportunityList"); var OpportunityList = require("../opportunities/OpportunityList"); var opportunitiesArray = []; describe(…
23 сен '15 в 16:48