Javascript 如何在Jest中测试要用回调参数调用的模拟函数?

Javascript 如何在Jest中测试要用回调参数调用的模拟函数?,javascript,jestjs,Javascript,Jestjs,我想知道如何测试mock函数或监视要调用的函数 这只是示例代码。 testTarget.js const modifyCount=(count:number)=>{ 返回计数+1; } const callApiFunc=(modifiedCount:number)=>{ //无需测试API调用。 } 导出常量testTargetFunc=(计数:数字)=>{  callApiFunc(修改计数(计数)) } 我想测试的是,在testTargetFunc中,如果要使用argsmodifyCou

我想知道如何测试mock函数或监视要调用的函数

这只是示例代码。 testTarget.js

const modifyCount=(count:number)=>{
返回计数+1;
}
const callApiFunc=(modifiedCount:number)=>{
//无需测试API调用。
}
导出常量testTargetFunc=(计数:数字)=>{
 callApiFunc(修改计数(计数))
}

我想测试的是,在
testTargetFunc
中,如果要使用args
modifyCount(count)
调用
callApiFunc
,则不能单独测试它们,如果它们位于同一个模块中。拆分它们,或者测试callApiFunc逻辑(您没有提供)