Я пытаюсь написать контрольные примеры для класса реагирования js с использованием каркасов Jest и Enzyme. Мой класс реагирования использует класс Card в пользовательском интерфейсе материала.Часть моего кода выглядит следующим образом.
<Card>
<CardHeader
avatar = {<div className={classes.imgHolder}><img src='/opt/imgs.png'/></div>}
actions = {<div/>}
title = {<div/>}
/>
</Card>
Часть моего тестового кода выглядит следующим образом.
let wrapper=shallow(<PlainHeader {...props}/>).dive();
let header_ = wrapper.find('WithStyles(CardHeader)'
Итак, мой вопрос здесь, как мне получить доступ к div внутри аватара prop илипроверить, существует ли в аватаре узел, используя какие-либо ферментные методы, такие как find ?wrapper.find('WithStyles(CardHeader)').props().avatar.prop('img')
не сработало.
Я не нахожу в сети ссылок на этот вопрос.
Просматривал много ссылок и пробовал многие функции энзима airbnb, но это дает ошибки.