У меня есть компонент реагирования, который может привести к одному из двух перенаправлений, например:
render () {
if(condition) {
return <Redirect to={'page1'} />
} else {
return <Redirect to={'page2'} />
}
}
В ферментном тесте я узнал, как проверить, что перенаправление выполняется:
expect(page.find('Redirect').length).toEqual(1)
Однако я не уверен, как настроить тест так, чтобы я мог проверить, какое из перенаправлений отображается. В соответствии с документом Enzyme find , невозможно найти, чтобы найти тег вместе с атрибутом, что заставляет меня думать, что я поступаю неправильно.