使用Chai和Mocha,如果要断言在使用new关键字执行构造函数时会抛出错误,应该使用什么语法呢?当我使用以下代码时会出现错误:
assert.throw(new SomeFunction, Error);
这会返回以下结果:
AssertionError: expected { Object () } to be a function
assert.throw(new SomeFunction, Error);
这会返回以下结果:
AssertionError: expected { Object () } to be a function