我试图测试的MyComponent是组件的checkedprops的值,Switch它是组件的 props FormControlLabel:
class MyComponent extends Component {
(...)
render() {
return (
<FormControlLabel
name={`formControl`}
control={
<Switch
name={`switch`}
data
checked={this.state.isChecked}
onClick={this.handleChange}
value={checked}
/>
}
/>
);
}
}
Run Code Online (Sandbox Code Playgroud)
我可以FormControlLabel像这样访问组件:
const wrapper = shallow(<MyComponent />);
wrapper.find('[name="formControl"]');
Run Code Online (Sandbox Code Playgroud)
我试图Switch像这样访问组件,但它不起作用:
wrapper.find('[name="switch"]');
Run Code Online (Sandbox Code Playgroud)
我如何访问的checked道具Switch组件?