Описание тега react-test-renderer

This package provides an experimental React renderer that can be used to render React components to pure JavaScript objects, without depending on the DOM or a native mobile environment.
0 ответов

Как написать шутки для навигации в реагировании

Я новичок в написании тестовых примеров Jest, пытаюсь написать тестовый пример для проверки навигации в приложении реагирования. В настоящее время я написал тестовый пример, который работает следующим образом: у меня есть страница входа, на которой …
09 апр '18 в 08:15
2 ответа

Jest-тест с использованием act-test-renderer вставляет неопределенное значение атрибута в DOM

Я кратко попытался найти это в исходном коде реагировать-тестировать-рендерер, но не смог найти его. Напомним, что в React атрибуты элементов компонента, значения которых undefined не отображаются в DOM. Т.е. дано bat = undefined а также <Foo bar…
11 апр '18 в 16:15
2 ответа

Как проверить реагирующий компонент, содержащий вложенные компоненты, которые являются связанными компонентами, с использованием response-test-renderer и jest?

На самом деле, я использую реагировать-тест-рендеринга и Jest для написания тестовых случаев в реагировать-нативный? У меня есть компонент, который мне нужно проверить, и этот компонент содержит вложенные компоненты, которые являются связанными комп…
09 янв '19 в 09:38
0 ответов

Малая ошибка тестирования - метод "props" предназначен для запуска на 1 узле. 0 найдено вместо

Я делаю поверхностное тестирование. Вот мой код компонента контейнера: class jcpenney1 extends Component { render() { const formId = uuidv1(); return ( <FormComponent formId={formId}> <HeaderJCpenny1 parentId={formId}> </HeaderJCpenny…
21 фев '19 в 09:32
0 ответов

Тест для псевдокласса с использованием Jest и React-test-renderer

У меня есть несколько псевдо-классов при наведении курсора в css, и я хочу запустить тест и проверить, правильно ли они ведут себя. Это возможно с Джестом? Извиняюсь за недостаток знаний, я только один день использую Jest. Css: .my-btn--lg.my-btn--b…
01 мар '19 в 18:00
0 ответов

Сообщение об ошибке "console.error в act-test-renderer" (хотя тест все еще проходит)

Это мой корневой компонент: const App = () => ( <Provider store={store}> <PersistGate persistor={persistor} loading={<LoadingView />}> <MainTabNavigator /> </PersistGate> </Provider> ) export default App И дово…
0 ответов

React Test: как получить экземпляр подключенного (избыточного) компонента

Я пытаюсь получить экземпляр подключенного компонента Redux, но, к сожалению, не могу. Можете ли вы, пожалуйста, дайте мне знать, что я сделал не так или дать несколько советов. Я не нашел ни одного примера, связанного с моим вопросом. class Package…
25 окт '18 в 12:26
0 ответов

Предупреждение: мелкий рендерер был перемещен в реагирующий-тест-рендерер / мелкий

Я получаю следующие предупреждения при выполнении моих модульных тестов с помощью jest в приложении React: Предупреждение: мелкий рендерер был перемещен в реагирующий-тест-рендерер / мелкий. Обновите ссылки, чтобы удалить это предупреждение. Предупр…
1 ответ

Тестирование моментальных снимков с помощью рендерера

Я пытаюсь создать тестовый пример для компонента App, который имеет следующие поставщики. Поставщик магазина Поставщик перевода перевождь-упорствовать маршрутизатор Я пытаюсь отобразить приложение в определенном состоянии, чтобы обеспечить отображен…
0 ответов

Полный рендеринг с использованием mount и TestRenderer: в чем разница

При тестировании снимков я часто начинаю с TestRenderer а затем сравнить выход с mount от enzyme, Очень часто снимки разные, что тоже иногда TestRenderer тесты выдают ошибки. Но это примечание... Есть много статей, в которых сравниваются разные типы…
10 май '18 в 20:10
2 ответа

Jestjs как проверить функцию, вызываемую внутри другой функции

Для тестирования я использую jest и реагировать на тестирование. Это должно быть просто проверить, однако мне трудно найти подходящий пример. Я пытался сделать что-то подобное (в общем, я храню функции в отдельных файлах): utils.js export const chil…
04 окт '18 в 15:25
0 ответов

Как проверить переадресованный реф в React с помощью тестового рендерера или фермента?

Я использую некоторое количество анимаций в своем приложении, и все анимации зависят от ссылок (я использую GSAP). Большинство протестированных элементов находятся в других компонентах React; Итак, я настроил forwardRef в моих компонентах, чтобы пер…
18 окт '18 в 11:39
0 ответов

Ошибка при попытке найти дочерний компонент с помощью монтирования энзима

У меня есть несколько дочерних компонентов внутри компонента JCpenney1, Теперь я пытаюсь найти один дочерний компонент, используя тест монтирования Enzyme, Вот мой код: import React from 'react'; import {shallow, configure, mount, render} from 'enzy…
25 фев '19 в 07:08
1 ответ

response-native-vector-icons + mocha: Инвариантное нарушение

Это мой компонент. Работает без проблем на эмуляторе / телефоне: // mycomponent.js import React, {Component} from 'react'; import {View} from 'react-native'; import Icon from 'react-native-vector-icons/FontAwesome'; export class MyComponent extends …
0 ответов

Jest снимок является нулевым после того, как реагировать экземпляр обновлен

Я хотел бы зарегистрировать снимок компонента после запуска функции onPress кнопки. Это мой тестовый набор: describe('Login component', () => { // This runs fine. Snapshot OK it('Renders correctly', () => { const tree = renderer.create(<Log…
18 май '18 в 19:07
0 ответов

Как использовать response-test-renderer testInstance.type?

Я пытаюсь реализовать рекурсивную итерацию над testInstance пытаясь найти ближайшего родителя с данным типом. Документы говорят: "Тип компонента, соответствующий этому экземпляру теста. Например, компонент Button имеет тип Button". Но когда я пытаюс…
01 ноя '18 в 18:10
1 ответ

Как решить "Не удается найти модуль" Ошибка при тестировании реагируют компоненты с мокко

Во всех моих компонентах я импортировал другие компоненты, такие как import PrevArrow from 'components/Slider/PrevArrow'; когда я хочу протестировать компонент, я всегда получаю ошибку: Error: Cannot find module 'components/Slider/PrevArrow' потому …
28 мар '18 в 19:19
5 ответов

Как протестировать снимки с помощью Jest и нового React lazy 16.6 API

Я должен компоненты, импортированные с новым React lazy API (16.6). import React, {PureComponent, lazy} from 'react'; const Component1 = lazy(() => import('./Component1')); const Component2 = lazy(() => import('./Component2')); class CustomCom…
0 ответов

Apollo GraphQL React - тестирование мутаций с помощью MockedProvider

Я следую документации, предоставленной Apollo GraphQL для тестирования мутаций компонентов React с использованием MockedProvider. В приложении я использую recompose styled-components react apollo-client react-apolloДля тестирования я использую jest …
0 ответов

Мелкий не работает должным образом в реакции теста

У меня есть компонент ниже, class CampaignLanding extends Component { constructor(props) { super(props); } render() { let { hasError } = this.props; if (hasError) { return <Page404 />; } else { return ( <div> <Switch> <Route pat…
13 окт '18 в 13:08