Node.js 异常断言:async 函数写了 throw,为什么 assert.throws 仍说没有异常 给一个async函数写测试,函数第一句就throw,assert.throws却报告缺少预期异常。关键不在错误出现得够不够早,而在调用接口:async函数把失败表达为返回Promise的拒绝,同步异常断言不会替你等待... yunqueblog/ 技术教程/ 2026-10-02/ 3 阅读