Есть ли способ получить show реквизит из Child компонента с Enzyme?
show
Child
Enzyme
const [show] = useState(true) <Parent> <Child show={show} /> </Parent>
и Parent, и Child являются функциональными компонентами
Parent
Возможно, вы можете использовать погружение и реквизит .
Предположим, у вас есть эти компоненты в компоненте App.
App
// We create a shallow render of the component // that holds `const [show] = useState(true)` and renders `<Parent> ... </Parent>` const wrapper = shallow(<App />); expect( wrapper .find(Parent) .dive() .find(Child) .dive() .props().show ).to.equal(true);