【发布时间】:2019-03-11 17:55:59
【问题描述】:
我正在尝试模拟 moment.js 以预测我的集成测试。
我一直在尝试像this 一样模拟jest:
import moment from 'moment'
...
jest.mock('moment', () => () => ({valueOf: () => 100})
但是当我运行我的测试时,源代码使用的是普通的moment。
我已经通过 this 成功覆盖了 moment 行为,但这还不够好,因为它覆盖了更多我不想更改的功能。
【问题讨论】:
标签: javascript unit-testing jestjs momentjs