Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // mouse in mouse case
- // solve using "naked enzyme"
- wrapper = shallow(
- shallow(
- <div>
- {shallow(<App />)
- .find(Mouse)
- .prop('render')({ x: 2 })}
- </div>
- )
- .find(Mouse)
- .prop('render')({ y: 4 })
- );
- // solved using "enzyme-extensions"
- wrapper = shallow(<App />)
- .find(Mouse)
- .renderProp('render' ,{ x: 2 })
- .find(Mouse)
- .renderProp('render' ,{ y: 4 });
- // solved using react-remock
- remock.remock.renderProp(Mouse, { x: 2, y: 4 }); // remock could wrap only "all matching" components.
- wrapper = shallow(<App />).find(Mouse).find(Mouse)
Add Comment
Please, Sign In to add comment