Reactjs 在功能成分测试笑话和酶中模拟内部功能

Reactjs 在功能成分测试笑话和酶中模拟内部功能,reactjs,unit-testing,jestjs,enzyme,Reactjs,Unit Testing,Jestjs,Enzyme,我们可以像以前在类组件中那样,在功能组件测试中使用jest和Ezyme模拟内部功能吗。比如说 const MyComponent = () => { handleNameInput = (value) => { searchDish(value); }; searchDish = (value) => { //Do something } render() { return (<div></div>) }

我们可以像以前在类组件中那样,在功能组件测试中使用jest和Ezyme模拟内部功能吗。比如说

const MyComponent = () => {
  handleNameInput = (value) => {
    searchDish(value);
  };

  searchDish = (value) => {
    //Do something
  }
  render() {
    return (<div></div>)
  }
}

constmycomponent=()=>{
handleNameInput=(值)=>{
搜索盘(价值);
};
searchDish=(值)=>{
//做点什么
}
render(){
返回()
}
}
我想模拟搜索盘。正如问题中提到的,我们在课堂上进行组件测试

我在这里举了一个测试功能组件的例子,只是想要求测试,或者我在搜索值中得到正确的参数,所以我想模拟searchDish。这在功能组件测试中是可能的。