Jest
mock 一个 React 组件文件
jest.mock(
'@/components/Ellipsis',
() =>
({ children }) =>
`mock_ellipsis: ${children}`,
);
https://jestjs.io/docs/tutorial-react#snapshot-testing-with-mocks-enzyme-and-react-16 通过构造一个符合 react 检查的函数即可
如果有外部组件出现了报错,导致当前组件的 自有逻辑测试 产生问题,可以通过此方式进行 mock。
另外 jest.mock 会默认做 提升操作,也就是在当前文件的编译时,被提到顶层。