Node.js assert.doesNotReject() 函数
assert.doesNotReject() 方法用于检查给定的 Promise 是否未被拒绝。如果提供的参数是一个 Promise,则等待该 Promise;如果是一个函数,则立即调用并等待返回的 Promise。
语法:
参数:
- asyncFn: 要检查的异步函数或Promise。
- error: 指定的错误。可以是正则表达式或函数。这是可选的。
- message: 错误消息字符串或错误类型。这是可选的。
返回值: 返回一个拒绝的Promise。
示例1:
输出:
示例2:
输出:
参考: https://nodejs.org/api/assert.html#assertdoesnotrejectasyncfn-error-message