diff options
Diffstat (limited to 'js/tests')
-rw-r--r-- | js/tests/controllers/feedcontrollerSpec.coffee | 8 | ||||
-rw-r--r-- | js/tests/services/models/foldermodelSpec.coffee | 10 |
2 files changed, 14 insertions, 4 deletions
diff --git a/js/tests/controllers/feedcontrollerSpec.coffee b/js/tests/controllers/feedcontrollerSpec.coffee index 71c76d57e..a37430d26 100644 --- a/js/tests/controllers/feedcontrollerSpec.coffee +++ b/js/tests/controllers/feedcontrollerSpec.coffee @@ -29,10 +29,12 @@ describe '_FeedController', -> beforeEach inject (@_FeedController, @ActiveFeed, @ShowAll, @FeedType, @StarredCount, @FeedModel, @FolderModel, @ItemModel) => - @scope = {} - @persistence = { + @scope = + $on: -> + + @persistence = getItems: -> - } + @controller = new @_FeedController(@scope, @FolderModel, @FeedModel, @ActiveFeed, @ShowAll, @FeedType, @StarredCount, @persistence, diff --git a/js/tests/services/models/foldermodelSpec.coffee b/js/tests/services/models/foldermodelSpec.coffee index 3cae0064c..bfac1fd49 100644 --- a/js/tests/services/models/foldermodelSpec.coffee +++ b/js/tests/services/models/foldermodelSpec.coffee @@ -29,4 +29,12 @@ describe '_FolderModel', -> it 'should extend model', => - expect(new @_FolderModel instanceof @_Model).toBeTruthy()
\ No newline at end of file + expect(new @_FolderModel instanceof @_Model).toBeTruthy() + + + it 'should allow to search for foldernames', => + model = new @_FolderModel() + model.add({id: 3, name: 'hi'}) + + expect(model.nameExists('hi')).toBeTruthy() + expect(model.nameExists('dhi')).toBeFalsy()
\ No newline at end of file |