diff options
| author | Igor Minar | 2012-03-28 10:50:46 -0700 |
|---|---|---|
| committer | Misko Hevery | 2012-03-28 11:24:47 -0700 |
| commit | ba59ef495007d192724b352c68e7d2edc53f8b63 (patch) | |
| tree | 6609f89fb6c1c349a2725926e137a30fbd76209e /example/personalLog/test/personalLogSpec.js | |
| parent | 8b93541522161e16ddd606770732d176c4bf0eec (diff) | |
| download | angular.js-ba59ef495007d192724b352c68e7d2edc53f8b63.tar.bz2 | |
docs(examples): update example apps
Diffstat (limited to 'example/personalLog/test/personalLogSpec.js')
| -rw-r--r-- | example/personalLog/test/personalLogSpec.js | 39 |
1 files changed, 20 insertions, 19 deletions
diff --git a/example/personalLog/test/personalLogSpec.js b/example/personalLog/test/personalLogSpec.js index ee4fb687..c68fbfc2 100644 --- a/example/personalLog/test/personalLogSpec.js +++ b/example/personalLog/test/personalLogSpec.js @@ -1,12 +1,13 @@ describe('example.personalLog.LogCtrl', function() { var logScope; - beforeEach(function() { - var injector = angular.injector(['ng', 'ngMock', 'ngCookies']); - logScope = injector.get('$rootScope'); - logScope.$cookies = injector.get('$cookies'); - injector.instantiate(example.personalLog.LogCtrl, {$scope: logScope}); - }); + + beforeEach(module('personalLog')); + + beforeEach(inject(function($rootScope, $controller) { + logScope = $rootScope.$new(); + $controller('LogCtrl', {$scope: logScope}); + })); it('should initialize notes with an empty array', function() { @@ -43,11 +44,11 @@ describe('example.personalLog.LogCtrl', function() { }); - it('should store logs in the logs cookie', function() { - expect(logScope.$cookies.logs).not.toBeDefined(); + it('should store logs in the logs cookie', inject(function($cookies) { + expect($cookies.logs).not.toBeDefined(); logScope.addLog('first log message'); - expect(logScope.$cookies.logs).toBeTruthy(); - }); + expect($cookies.logs).toBeTruthy(); + })); it('should do nothing if newMsg is empty', function() { @@ -79,17 +80,17 @@ describe('example.personalLog.LogCtrl', function() { }); - it('should update cookies when a log is deleted', function() { - expect(logScope.$cookies.logs).toMatch(/\[\{.*?\}(,\{.*?\}){3}\]/); + it('should update cookies when a log is deleted', inject(function($cookies) { + expect($cookies.logs).toMatch(/\[\{.*?\}(,\{.*?\}){3}\]/); logScope.rmLog(logScope.logs[1]); - expect(logScope.$cookies.logs).toMatch(/\[\{.*?\}(,\{.*?\}){2}\]/); + expect($cookies.logs).toMatch(/\[\{.*?\}(,\{.*?\}){2}\]/); logScope.rmLog(logScope.logs[0]); logScope.rmLog(logScope.logs[0]); logScope.rmLog(logScope.logs[0]); - expect(logScope.$cookies.logs).toMatch(/\[\]/); - }); + expect($cookies.logs).toMatch(/\[\]/); + })); }); @@ -110,10 +111,10 @@ describe('example.personalLog.LogCtrl', function() { }); - it('should remove logs cookie', function() { - expect(logScope.$cookies.logs).toBeTruthy(); + it('should remove logs cookie', inject(function($cookies) { + expect($cookies.logs).toBeTruthy(); logScope.rmLogs(); - expect(logScope.$cookies.logs).not.toBeDefined(); - }); + expect($cookies.logs).not.toBeDefined(); + })); }); }); |
