我想知道如何模拟作为参数传递的回调调用:
type YesOrNoHandler = (yesOrNo: boolean) => void
type CheckValue = (val: string, handler: YesOrNoHandler)
在这个例子中,我想模拟参数的调用handler: YesOrNoHandler,它代表一个回调。
const check = jest.fn().mockImplementation((_, handler) => {
handler(true) // how to call `handler` outside of this scope ?
})
实际上,我什至不确定我是否必须为此开玩笑。有人知道如何实现这一目标吗?
沧海一幻觉
相关分类