From 02869fdc16bcec5ce142a597c3d203dadd7d2067 Mon Sep 17 00:00:00 2001 From: Bernhard Posselt Date: Wed, 27 Mar 2013 17:19:50 +0100 Subject: adding folders works --- js/tests/controllers/feedcontrollerSpec.coffee | 8 +++++--- js/tests/services/models/foldermodelSpec.coffee | 10 +++++++++- 2 files changed, 14 insertions(+), 4 deletions(-) (limited to 'js/tests') 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 -- cgit v1.2.3