Тестирование исключений JS с Mocha / Chai [дубликаты]
На этот вопрос уже есть ответ здесь:
Мокко / Чай ожидают. К броску не ловят брошенные ошибки 6 ответовПытаясь протестировать некоторый код, который выдает исключение с помощью 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
что я тут не так делаю?