javascript - 笑话:模拟具有不同名称的文件
问题描述
我有一个foo.js
我想模拟的文件,而不是foo.js
在__mocks__
文件夹中命名这个文件,我想命名它foo.mock.js
。我怎么能开玩笑呢?谢谢!
| - foo.js
| - __mocks__/
| - foo.mock.js
解决方案
| - foo.js
| - __mocks__/
| - foo.mock.js
| - __tests__/
| - foo.test.js
foo.test.js
jest.mock("../foo", () => require("../__mocks__/foo.mock"))
这对我有用
推荐阅读
- reactjs - 刷新页面时反应上下文未定义
- flutter - 我只能选择图库图像或照片,但不能进入相机并在颤动中单击图像。请解决我的问题
- automation - 我无法通过 Cucumber 并行执行来控制多线程
- nvidia - nvprof 警告:CUPTI 和 CUDA 注入库的路径可能未在 LD_LIBRARY_PATH 中设置
- php - 从包创建类的新对象时出错
- python - 在Python中编码十六进制“40”我做错了什么?
- javascript - JavaScript 的整数加法问题
- google-cloud-platform - 通过 SSH 将文件从远程(非 GCE)服务器复制到谷歌云平台存储桶
- python - 从列表中获取最大值的子列表
- vba - 在 VBA 中的 VLOOKUP 表数组参数中使用 TRIM