Jest - фиктивная функция, которая импортируется из другого файла - PullRequest
0 голосов
/ 30 апреля 2019

В тестируемом файле используется функция, импортированная из другого файла

import {myFunc} from './myFile'

Как можно смоделировать возвращаемое значение для этой функции в моих тестах для этого файла? Я использую шутку.

1 Ответ

0 голосов
/ 30 апреля 2019

Это то, что сработало для меня, я не уверен, что это хорошая практика, хотя:

 import * as myFile from "./myFile";
 jest.mock("./myFile");
 myFile.myFunc = jest.fn().mockImplementation(() => {
     return "Some Value";
 });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...