【发布时间】:2017-08-16 14:57:36
【问题描述】:
我目前正在测试我的一个 React 组件,如下所示:
it('renders correctly', () => {
const tree = renderer.create(<Scene {...props} />).toJSON();
expect(tree).toMatchSnapshot();
});
我的组件Scene 导入了一个setting.json 文件。我在我的本地实例上有那个文件,但我没有将它推送到我的 CI 实例上。因此,当它尝试导入它时,找不到该文件。
有没有办法在我的测试中模拟这个文件?
【问题讨论】:
-
我认为你必须为它创建一个手动模拟。
标签: unit-testing react-native jestjs