我正在使用Jest为我的项目编写编码的单元测试,在其中一个代码中,lambda函数位于try和catch块之内,例如
try {
"use strict";
const somevalue = require("./somefile")
export.somefunction = ((event,context,()=>{
return something
}).catch((error)=>{
return error
}
}
catch(exception){
console.log(exception)
}
我想了解两件事 a)在try / catch块中编写lambda函数有什么目的, 考虑到lambda异常被处理 b)其次,如何为try / catch块编写笑话编码的单元测试用例