Spelunking Through Components With Enzyme's Dive
const Hello = ({ name }) => <h1>Hello {name}!</h1>;
const HelloContainer = (props) => (
<div>
<Hello {...props} />
</div>
);const wrapper = shallow(<HelloContainer name="World" />);
// wrapper ~= <div><Hello name="World" /></div>const wrapper = shallow(<HelloContainer name="World" />);
const helloWrapper = wrapper.find(Hello).dive();
expect(helloWrapper.text()).toEqual("Hello World!");Last updated