标签: node.js mocha assert node-assert
使用node的assert模块如何测试错误消息?
throw new Error('Email is required!');
我正在使用assert.throws来检查是否抛出了错误:
assert.throws(myFunction, Error);
但这并没有提供检查信息的能力。
答案 0 :(得分:1)
您可以将正则表达式作为第二个参数传递。
assert.throws(myFunction, /Email is required/);