2017-01-11 3 views
0

Это так просто, что я ненавижу его спрашивать, но после поиска реактивных маршрутизаторов и поиска в Google я ничего не нашел. У меня есть компонент, который обернут с использованием withRouter при экспорте:Разверните компонент в реакторе

export default withRouter(MyComponent) 

Я хочу, чтобы проверить этот компонент, но я получаю следующее при тестировании:

<Login router={[undefined]} /> 

Я обычно просто импортировать свои компоненты тестируйте их индивидуально с использованием метода фермента shallow. Есть ли способ развернуть этот компонент, чтобы я мог импортировать его для тестирования?

+1

экспортировать развернутую один, а 'экспорт {MyComponent}' – azium

ответ

1

Вам просто нужно экспортировать этот компонент, а также:

export const MyComponent 

и в тесте:

import { MyComponent } from '../src/components/MyComponent' 
+0

Спасибо за это ! Я пробовал это сначала без деструкции, с разрушением, я получил его работу :) – Jake

Смежные вопросы