首页 > 解决方案 > 在功能组件测试笑话和酶中模拟一个内部函数

问题描述

我们可以像之前在类组件中那样使用 jest 和 Enzyme 在功能组件测试中模拟内部函数吗?例如

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

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

我想模拟搜索菜。正如我们在如何使用 jest 和酶模拟 React 组件方法问题中提到的那样在课堂组件测试中所做的那样

标签: reactjsunit-testingjestjsenzyme

解决方案


推荐阅读