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 тоже их ранит, но дольше конфигурация в скриншоте: runningkarmatests