diff --git a/test/spec/localStorageSpec.js b/test/spec/localStorageSpec.js index 1c28805..b5311b7 100644 --- a/test/spec/localStorageSpec.js +++ b/test/spec/localStorageSpec.js @@ -18,7 +18,7 @@ describe('localStorageService', function() { }; } - function addItem(key, value) { + function addItemWithPut(key, value) { return function($window, localStorageService) { elmSpy = spyOn($window.localStorage, 'setItem').andCallThrough(); localStorageService.put(key, value); @@ -150,6 +150,12 @@ describe('localStorageService', function() { expectAdding('ls.foo', null) )); + it('should add key to localStorage using put method', inject( + addItemWithPut('key', 777), + expectAdding('ls.key', angular.toJson(777)), + expectMatching('key', 777) + )); + it('should support to set custom prefix', function() { module(setPrefix('myApp')); inject(