【发布时间】:2020-02-21 05:14:39
【问题描述】:
我无法在 typescript 中模拟第 3 方函数调用。
第三方库是moment-timezone,我想模拟代码以获取浏览器时区来编写笑话测试。
下面是我需要模拟并将字符串返回为“澳大利亚/悉尼”的代码
moment.tz.guess()
我正在尝试将 jest.mock() 用作:-
jest.mock('moment-timezone', () => () => ({ guess: () => 'Australia/Sydney' }));
【问题讨论】:
-
你试过什么?介意发布一些示例吗?
-
尝试使用 jest.mock 但无法这样做。更新了上面的帖子。
标签: javascript typescript mocking jestjs