summaryrefslogtreecommitdiffstats
path: root/js/tests/services/businesslayer/folderbusinesslayerSpec.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'js/tests/services/businesslayer/folderbusinesslayerSpec.coffee')
-rw-r--r--js/tests/services/businesslayer/folderbusinesslayerSpec.coffee22
1 files changed, 14 insertions, 8 deletions
diff --git a/js/tests/services/businesslayer/folderbusinesslayerSpec.coffee b/js/tests/services/businesslayer/folderbusinesslayerSpec.coffee
index 32573dde5..a4cb80162 100644
--- a/js/tests/services/businesslayer/folderbusinesslayerSpec.coffee
+++ b/js/tests/services/businesslayer/folderbusinesslayerSpec.coffee
@@ -25,12 +25,18 @@ describe 'FolderBusinessLayer', ->
beforeEach module 'News'
- beforeEach =>
- angular.module('News').factory 'Persistence', =>
- @persistence =
- createFolder: ->
- createFeed: ->
- openFolder: ->
+ beforeEach module ($provide) =>
+ @persistence =
+ test: 'folderbusinesslayer'
+
+ @imagePath = jasmine.createSpy('imagePath')
+ @utils =
+ imagePath: @imagePath
+
+ $provide.value 'Persistence', @persistence
+ $provide.value 'Utils', @utils
+ return
+
beforeEach inject (@FolderBusinessLayer, @FolderModel, @FeedModel, @ShowAll,
@ActiveFeed, @FeedType, @_ExistsError) =>
@@ -38,7 +44,6 @@ describe 'FolderBusinessLayer', ->
@ActiveFeed.handle({type: @FeedType.Feed, id:0})
-
it 'should delete folders', =>
@FolderModel.removeById = jasmine.createSpy('remove')
@persistence.deleteFolder = jasmine.createSpy('deletequery')
@@ -154,6 +159,7 @@ describe 'FolderBusinessLayer', ->
it 'should create a folder before theres a response from the server', =>
+ @persistence.createFolder = jasmine.createSpy('create folder')
@FolderBusinessLayer.create('johns')
expect(@FolderModel.size()).toBe(1)
expect(@FolderModel.getByName('johns').opened).toBe(true)
@@ -366,7 +372,7 @@ describe 'FolderBusinessLayer', ->
it 'should use an existing folder when importing a folder', =>
@persistence.createFolder = jasmine.createSpy('create folder')
@persistence.createFeed = jasmine.createSpy('create feed')
- @persistence.openFolder = jasmine.createSpy('open folder')
+ @persistence.openFolder = jasmine.createSpy('open')
folder = {id: 2, name: 'design', opened: false}
@FolderModel.add(folder)