reactjs - 在功能组件测试笑话和酶中模拟一个内部函数
问题描述
我们可以像之前在类组件中那样使用 jest 和 Enzyme 在功能组件测试中模拟内部函数吗?例如
const MyComponent = () => {
handleNameInput = (value) => {
searchDish(value);
};
searchDish = (value) => {
//Do something
}
render() {
return (<div></div>)
}
}
我想模拟搜索菜。正如我们在如何使用 jest 和酶模拟 React 组件方法问题中提到的那样在课堂组件测试中所做的那样
解决方案
推荐阅读
- python - 使用numpy的外积函数时需要自己带Hermitian吗?
- optimization - 调度最小化整数规划问题公式化
- scala - 为什么 forall 在空列表上为真?
- constants - 使用未定义的常量 CTF_VERSION - 假定为“CTF_VERSION”(这将在 PHP 的未来版本中引发错误)
- windows - 尝试安装 Windows 服务时出现以下错误。我什至尝试以管理员身份运行命令提示符
- javascript - 为什么这个带有 foreach 的函数返回未定义而不是值?
- tinymce - 在 tinymce 中创建和渲染 flexbox 列?
- python - 在 HTML 中嵌套 ForLoop - Python
- c++ - x64 和 arm64 之间的隐式类型转换和不同行为
- python - 在 RasPi 4B 上导入 QWebEnginePage 时 QApplication 中断