summaryrefslogtreecommitdiffstats
path: root/js/tests
diff options
context:
space:
mode:
authorBernhard Posselt <nukeawhale@gmail.com>2013-03-27 17:19:50 +0100
committerBernhard Posselt <nukeawhale@gmail.com>2013-03-27 17:19:50 +0100
commit02869fdc16bcec5ce142a597c3d203dadd7d2067 (patch)
treec2732cffaa558b34049b4a21069e2a969a4c8ed1 /js/tests
parent78674ebc36cf9d24309799651c09a7e194d15ea4 (diff)
adding folders works
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