Я пытаюсь решить, стоит ли переходить с Vows на Mocha для большого приложения Node.
Мне понравился почти весь опыт Vows, но в передаче аргумента есть что-то странное.Мне всегда приходится чесать голову, чтобы вспомнить, как работают темы, и это мешает основам написания тестов.Это особенно проблематично для глубоко вложенных асинхронных тестов.Хотя я нахожу, что объединение Vows с async.js может немного помочь.
Так что Mocha кажется более гибким в своих отчетах.Мне нравится свобода выбора стиля тестирования и, что важно, он также запускается в браузере, что будет очень полезно.Но я беспокоюсь, что это все еще не решает проблему читаемости для глубоко вложенных асинхронных тестов.
У кого-нибудь есть практический совет - может ли Mocha сделать глубоко вложенные тесты удобочитаемыми?Я что-то упустил?