Я пытаюсь провести безголовое тестирование моих нокаутирующих моделей просмотра. Я намеренно избегаю работы с любыми конструкциями пользовательского интерфейса в моей модели представления и оставляю проводку на html-странице.
Это прекрасно работает в Jasmine, так как он работает в браузере, но когда я переключаюсь на mocha, я в конечном итоге бегу головой вперед к последней строке нокаута, которая выглядит так:
})( окно, документ, навигатор);
Я рассматривал возможность использования Zombiejs, который был бы неплохой альтернативой, но я не вижу хорошей истории о том, как его использовать без изменения самого источника нокаута.
Есть мысли, как к этому подойти?