#javascript #mocking #jestjs
#javascript #издевательство #jestjs
Вопрос:
У меня есть файл с именем foo.js
, который я хочу издеваться, и вместо того, чтобы называть этот файл foo.js
в __mocks__
папке, я хочу дать ему имя foo.mock.js
. Как я могу сделать это с помощью jest? Спасибо!
| - foo.js
| - __mocks__/
| - foo.mock.js
Ответ №1:
| - foo.js
| - __mocks__/
| - foo.mock.js
| - __tests__/
| - foo.test.js
foo.test.js
jest.mock("../foo", () => require("../__mocks__/foo.mock"))
Это сработало для меня