diff options
author | Bernhard Posselt <nukeawhale@gmail.com> | 2013-04-08 17:56:53 +0200 |
---|---|---|
committer | Bernhard Posselt <nukeawhale@gmail.com> | 2013-04-08 17:56:53 +0200 |
commit | ca0864dbcd2b01a31a997c1db28aa241512dcb5f (patch) | |
tree | b6881722220ae3f47bb3d502091d3d0dc736975a /js/tests/services/bl/folderblSpec.coffee | |
parent | e6d926de620a470a487010f02b47e3932512db93 (diff) |
prework for adding folders
Diffstat (limited to 'js/tests/services/bl/folderblSpec.coffee')
-rw-r--r-- | js/tests/services/bl/folderblSpec.coffee | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/js/tests/services/bl/folderblSpec.coffee b/js/tests/services/bl/folderblSpec.coffee index 251ceeb36..09c7f85ed 100644 --- a/js/tests/services/bl/folderblSpec.coffee +++ b/js/tests/services/bl/folderblSpec.coffee @@ -30,11 +30,12 @@ describe 'FolderBl', -> @persistence = {} beforeEach inject (@FolderBl, @FolderModel, @FeedModel, @ShowAll, - @ActiveFeed, @FeedType) => + @ActiveFeed, @FeedType, @_ExistsError) => @ShowAll.setShowAll(false) @ActiveFeed.handle({type: @FeedType.Feed, id:0}) + it 'should delete folders', => @FolderModel.removeById = jasmine.createSpy('remove') @persistence.deleteFolder = jasmine.createSpy('deletequery') @@ -130,3 +131,8 @@ describe 'FolderBl', -> expect(@FolderBl.getAll()).toContain(item2) + it 'should not create a folder if it already exists', => + item1 = {id: 4, open: true, name: 'john'} + @FolderModel.add(item1) + + expect(@FolderBl.create('johns')).toThrow(new @_ExistsError()) |