summaryrefslogtreecommitdiffstats
path: root/js/tests
diff options
context:
space:
mode:
Diffstat (limited to 'js/tests')
-rw-r--r--js/tests/controllers/feedcontrollerSpec.coffee8
-rw-r--r--js/tests/services/models/foldermodelSpec.coffee10
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