TypeError:Cannot read property 'type' of undefined Jest react testing [已关闭]

oug3syen  于 2023-05-27  发布在  Jest
关注(0)|答案(1)|浏览(210)

已关闭,此问题需要details or clarity。目前不接受答复。
**想改善这个问题吗?**通过editing this post添加详细信息并澄清问题。

去年关闭。
Improve this question
我正在使用jest和enzyme来测试使用Material UI库编写的应用程序组件。然后在我的一个包我得到了这个错误Click here to see the error

k2arahey

k2arahey1#

我按照下面的步骤解决了上面的问题
1.创建一个文件夹并在setupFilesAfterEnv.js中添加以下代码

jest.mock('@material-ui/core/styles/colorManipulator', () => ({

  fade: jest.fn(),

}));

2.将上述文件的路径导入到您的包文件夹中的jest.config.js中

setupFilesAfterEnv: [require.resolve('../../test/setupEnzymeAdapter.js'),
<rootDir>../tests/setupFilesAfterEnv.js

我的问题是用这个解决的。

相关问题