测试报错then of undefined
来源:9-8 创建编辑页面测试编写
慕瓜5414566
2020-12-31
老师,这边mockReturnValue,跟老师一样给Promise.resolve
但是却拿不到then方法,这是什么原因呢
写回答
2回答
-
同学你好 一阵努力 找到了原因 issue 请见 https://github.com/facebook/jest/issues/9131 原因是 新版的 create-react-app 默认的 jest 配置是每个case 以后会 resetMocks,这样我们的 mock 就都被搞没了。在 package.json 中添加一个字段可以解决这个问题:
"jest": { "resetMocks": false },
212021-01-08 -
张轩
2021-01-04
同学你好 能否提供一下源代码(git) 我在本地帮你看一下哈
012021-01-04
相似问题