angular.js/test/service/exceptionHandlerSpec.js
Misko Hevery 48697a2b86 refactor(injector): turn scope into a service
- turn scope into a $rootScope service.
- injector is now a starting point for creating angular application.
- added inject() method which wraps jasmine its/beforeEach/afterEach,
  and which allows configuration and injection of services.
- refactor tests to use inject() where possible

BREAK:
- removed angular.scope() method
2011-11-14 16:39:31 -08:00

17 lines
414 B
JavaScript

'use strict';
describe('$exceptionHandler', function() {
it('should log errors', inject(
function(service){
service('$exceptionHandler', $exceptionHandlerFactory);
service('$log', valueFn($logMock));
},
function($log, $exceptionHandler) {
$log.error.rethrow = false;
$exceptionHandler('myError');
expect($log.error.logs.shift()).toEqual(['myError']);
}
));
});