首页 > 解决方案 > 笑话:模拟具有不同名称的文件

问题描述

我有一个foo.js我想模拟的文件,而不是foo.js__mocks__文件夹中命名这个文件,我想命名它foo.mock.js。我怎么能开玩笑呢?谢谢!

| - foo.js
| - __mocks__/
    | - foo.mock.js

标签: javascriptmockingjestjs

解决方案


| - foo.js
| - __mocks__/
    | - foo.mock.js
| - __tests__/
    | - foo.test.js

foo.test.js

jest.mock("../foo", () => require("../__mocks__/foo.mock"))

这对我有用


推荐阅读