问题标签 [enzyme-to-snapshot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 反应测试类型错误:无法读取未定义的属性“地图”
我正在尝试对使用 redux 状态作为道具的组件编写测试,但出现以下错误。
ExpenseList.js 文件
ExpenseList.test.js 文件
包.json 文件
测试费用.js 文件
reactjs - 带有 React -17.0.1 的酶 - 方法“文本”旨在在 1 个节点上运行。找到了 0 个
我将 react-17.0.1 与酶 3.3.0 和@wojtekmaj/enzyme-adapter-react-17一起使用,因此在迁移到反应 17 后我在测试中遇到了很多错误。我有这样的测试:
在这里我收到一个错误:
这是为其编写测试的组件,如下所示:
jestjs - 使用酶 / Jest 测试 react-hook-form 的 Controller API
有没有办法使用 Jest/enzyme测试使用react-hook-form 控制器 API的组件?
请看一下这个代码沙箱,看看我的组件是什么样子的
我确实尝试Controller
使用以下模拟进行快照测试;
但是随后输入不会被渲染,因为模拟的 Controller 会返回null
(因为<></>
)。
知道如何解决这个问题,还是我必须testing library
有机会为此编写测试?
node.js - 如何使用 jest 和酵素与孩子一起测试 React 组件?
要测试的组件。this.props.children 有 example.js 的子组件
测试用例
如何测试通过的子组件?
谢谢。