Хотелось бы узнать, покрываете ли вы client-side js юнит тестами? Если да, то какими библиотеками/инструментами пользуетесь?
Код на работе тестами не покрыт. Планируем прикрутить jasmine+jasmine-jquery, запускать с помощью karmajs. Мелкие домашние проекты тестирую с помощью mocha + assert (так как в основном это что-то бекэновое)
Тесты, которые запускаются на http://jscourse.com/task/flatten - mocha + expectjs.
protractor + jasmine, запускается на karmajs
юнит тесты и интеграционные.