up to be testable. It encourages behavior-view separation, comes pre- bundled with mocks, and takes full advantage of dependency injection.” -angularjs.org
a karma.conf.js file: // list of files / patterns to load in the browser: [ 'bower_components/angular/angular.min.js', 'bower_components/angular-route/angular-route.min.js', 'bower_components/angular-mocks/angular-mocks.js', 'app.js', '*.js' ], ...Ω
code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” -Brian W. Kernighan