要将其与 Jest 一起使用,请安装 jest-enzyme 包。 1npm install jest-enzyme 最后要做的是将其导入 setupTests 文件中。 setupTests.js 1import { configure } from 'enzyme'; 2import Adapter from 'enzyme-adapter-react-16'; 3import 'jest-enzyme
配置 jest-enzyme 你应该还记得,在刚才的测试代码中,我们还是使用了 Jest 自带的 Matcher(toEqual)。 我们通过 npm 来安装 jest-enzyme: npm install jest-enzyme 相应地在 src/setupTests.js 中添加相应的配置: // src/setupTests.js import { configure } from 'enzyme'; import Adapter from 'enzyme-adapter-react-16'; import 'jest-enzyme
enzyme Enzyme基础配置如下: npm install enzyme enzyme-adapter-react-16 jest-enzyme jest-environment-enzyme jest-canvas-mock react-dom@16 --save-dev // jest.config.js { - "testEnvironment": "jsdom", + setupFilesAfterEnv: ["jest-enzyme wiki.commonjs.org/wiki/Modules/1.1 [8] 参考地址: https://github.com/enzymejs/enzyme-matchers/blob/master/packages/jest-enzyme
/node_modules/jest-enzyme/lib/index.js", "<rootDir>/src/utils/testSetup.js", ], // The test