Unit тесты, TDD - NashaLeptaChallenge/nasha_lepta GitHub Wiki
На проекте сейчас включено unit тестирование с помощью karma runner и jasmine.
Тесты автоматически генерируются при создании angular services or controllers с помощью yeoman генераторов под ангулар (yo scaffolding : https://github.com/yeoman/generator-angular )
Документация по Jasmine - http://jasmine.github.io/2.0/introduction.html
Karma работает в мастере текущего репозитория.
Видео-уроки по текущему workflow тестов - https://www.youtube.com/watch?v=xzjYOUlehag + https://www.youtube.com/watch?v=UDB-jm8MWro
запускать тесты можно с помощью WebStorm,
для debug mode из под IDE добавил karma-chrome-runner
grunt test тоже их ранит, но дольше
конфигурация в скриншоте: