This is an example of AngularJS application that aims to show patterns for unit testing different AngularJS entities (controller, service, directive, provider).
Run the tests with:
$ bower install
$ npm install
$ npm test
A readable russian guide was published here.
Demo of application is here.