尝试测试一些使用 Mocha/Chai 引发异常的代码,但没有运气,这是我要测试的简单代码:
class window.VisualizationsManager
test: ->
throw(new Error 'Oh no')
这是我的测试:
describe 'VisualizationsManager', ->
it 'does not permit the construction of new instances', ->
manager = new window.VisualizationsManager
chai.expect(manager.test()).to.throw('Oh no')
但是,当我运行规范时,测试失败并引发异常。
Failure/Error: Oh no
我在这里做错了什么?