说我有这个文件index.js
:
export const f = () => 5;
export const g = () => f();
我的index-spec.js
:
import * as F from './index'
const spy = sinon.spy(F, 'f')
F.g()
assert(F.f.calledOnce)
此代码不起作用,但我不明白原因。如果我在另一个模块中提取f
,代码将起作用。
有人可以救我! :) 感谢
答案 0 :(得分:0)
您的代码未调用函数f。将F.g()
更改为F.f()