小编And*_*sch的帖子

如何在 Tests with Enzyme、Jest + Create React App 中获取窗口值

由于我用来推出我的应用程序的构建过程,我在构建后在文件中传递了一些环境变量,这工作正常。但是,它使用以下错误消息破坏了我的测试:

TypeError: Cannot read property 'DATA' of undefined

  57 |   Auth: {
  58 |     oth,
> 59 |
     | ^
  60 |    
  61 |     identity: checkEnv(window.env.DATA,
  62 |       process.env.REACT_APP_DATA), 
Run Code Online (Sandbox Code Playgroud)

我已经尝试了很多解决方案,但还没有能够模拟 window.env 数据,我该怎么做?

javascript mocking reactjs jestjs enzyme

3
推荐指数
1
解决办法
1124
查看次数

标签 统计

enzyme ×1

javascript ×1

jestjs ×1

mocking ×1

reactjs ×1