mos*_*o87 5 assert mocha.js node.js node-assert
使用节点的断言模块如何测试错误消息?
throw new Error('Email is required!');
Run Code Online (Sandbox Code Playgroud)
我使用assert.throws来检查是否抛出错误:
assert.throws(myFunction, Error);
Run Code Online (Sandbox Code Playgroud)
但这并不提供检查消息的能力。
您可以传递正则表达式作为第二个参数。
assert.throws(myFunction, /Email is required/);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1517 次 |
| 最近记录: |