我想测试一个方法的错误处理,该方法与 setTimeout 一起安排工作。该错误将在预定部分抛出,即:
function sutWithSetTimeout() {
setTimeout(function () { throw new Error("pang"); }, 1);
}
如何测试是否引发了错误以及是否有正确的消息?
我想测试一个方法的错误处理,该方法与 setTimeout 一起安排工作。该错误将在预定部分抛出,即:
function sutWithSetTimeout() {
setTimeout(function () { throw new Error("pang"); }, 1);
}
如何测试是否引发了错误以及是否有正确的消息?