summaryrefslogtreecommitdiffstats
path: root/js/tests/services/businesslayer
diff options
context:
space:
mode:
authorBernhard Posselt <dev@bernhard-posselt.com>2014-04-06 16:00:21 +0200
committerBernhard Posselt <dev@bernhard-posselt.com>2014-04-06 16:00:21 +0200
commit7c6d727f6a95f77d76e9674ba4ed8e5dc9906bee (patch)
treeda7cef78b06520e7370bf52a69afbc38d2975f40 /js/tests/services/businesslayer
parentdbd18a20993221baf9e851fbd8eba1a48c411b3d (diff)
fix errors related to persistence data change
Diffstat (limited to 'js/tests/services/businesslayer')
-rw-r--r--js/tests/services/businesslayer/feedbusinesslayerSpec.coffee11
-rw-r--r--js/tests/services/businesslayer/folderbusinesslayerSpec.coffee31
2 files changed, 21 insertions, 21 deletions
diff --git a/js/tests/services/businesslayer/feedbusinesslayerSpec.coffee b/js/tests/services/businesslayer/feedbusinesslayerSpec.coffee
index 1c9168a4d..b18b47006 100644
--- a/js/tests/services/businesslayer/feedbusinesslayerSpec.coffee
+++ b/js/tests/services/businesslayer/feedbusinesslayerSpec.coffee
@@ -287,7 +287,7 @@ describe 'FeedBusinessLayer', ->
@FeedBusinessLayer.create(' johns ')
expect(@persistence.createFeed).toHaveBeenCalledWith('http://johns', 0,
- jasmine.any(Function))
+ jasmine.any(Function), jasmine.any(Function))
it 'should call the onSuccess function on response status ok', =>
@@ -295,24 +295,23 @@ describe 'FeedBusinessLayer', ->
@persistence.createFeed = jasmine.createSpy('add feed')
@persistence.createFeed.andCallFake (folderName, parentId, success) =>
@response =
- status: 'ok'
data: 'hi'
success(@response)
@FeedBusinessLayer.create(' johns ', 0, onSuccess)
- expect(onSuccess).toHaveBeenCalledWith(@response.data)
+ expect(onSuccess).toHaveBeenCalledWith(@response)
it 'should call the handle a response error when creating a folder', =>
onSuccess = jasmine.createSpy('Success')
onFailure = jasmine.createSpy('Failure')
@persistence.createFeed = jasmine.createSpy('add feed')
- @persistence.createFeed.andCallFake (folderName, parentId, success) =>
+ @persistence.createFeed.andCallFake (folderName, parentId, success,
+ failure) =>
@response =
- status: 'error'
msg: 'this is an error'
- success(@response)
+ failure(@response)
@FeedBusinessLayer.create(' johns ', 0, onSuccess, onFailure)
diff --git a/js/tests/services/businesslayer/folderbusinesslayerSpec.coffee b/js/tests/services/businesslayer/folderbusinesslayerSpec.coffee
index 55914ab4c..1d8431513 100644
--- a/js/tests/services/businesslayer/folderbusinesslayerSpec.coffee
+++ b/js/tests/services/businesslayer/folderbusinesslayerSpec.coffee
@@ -216,7 +216,7 @@ describe 'FolderBusinessLayer', ->
@FolderBusinessLayer.create(' johns ')
expect(@persistence.createFolder).toHaveBeenCalledWith('johns', 0,
- jasmine.any(Function))
+ jasmine.any(Function), jasmine.any(Function))
it 'should call the onSuccess function on response status ok', =>
@@ -224,24 +224,23 @@ describe 'FolderBusinessLayer', ->
@persistence.createFolder = jasmine.createSpy('add folder')
@persistence.createFolder.andCallFake (folderName, parentId, success) =>
@response =
- status: 'ok'
data: 'jooo'
success(@response)
@FolderBusinessLayer.create(' johns ', onSuccess)
- expect(onSuccess).toHaveBeenCalledWith(@response.data)
+ expect(onSuccess).toHaveBeenCalledWith(@response)
it 'should call the handle a response error when creating a folder', =>
onSuccess = jasmine.createSpy('Success')
onFailure = jasmine.createSpy('Failure')
@persistence.createFolder = jasmine.createSpy('add folder')
- @persistence.createFolder.andCallFake (folderName, parentId, success) =>
+ @persistence.createFolder.andCallFake (folderName, parentId, success,
+ onFailure) =>
@response =
- status: 'error'
msg: 'this is an error'
- success(@response)
+ onFailure(@response)
@FolderBusinessLayer.create(' johns ', onSuccess, onFailure)
@@ -332,7 +331,7 @@ describe 'FolderBusinessLayer', ->
@FolderBusinessLayer.import(xml)
expect(@persistence.createFolder).toHaveBeenCalledWith('test', 0,
- jasmine.any(Function))
+ jasmine.any(Function), jasmine.any(Function))
expect(@persistence.createFeed).not.toHaveBeenCalled()
@@ -367,17 +366,17 @@ describe 'FolderBusinessLayer', ->
expect(@persistence.createFolder).not.toHaveBeenCalled()
expect(@persistence.createFeed).toHaveBeenCalledWith(
- 'http://worrydream.com/feed.xml', 0, jasmine.any(Function))
+ 'http://worrydream.com/feed.xml', 0, jasmine.any(Function),
+ jasmine.any(Function))
it 'should import nested folders', =>
@persistence.createFolder = jasmine.createSpy('create folder')
@persistence.createFolder.andCallFake (name, parentId, onSuccess) ->
data =
- data:
- folders: [
- {id: 3}
- ]
+ folders: [
+ {id: 3}
+ ]
onSuccess(data)
@persistence.createFeed = jasmine.createSpy('create feed')
@@ -410,9 +409,10 @@ describe 'FolderBusinessLayer', ->
@FolderBusinessLayer.import(xml)
expect(@persistence.createFolder).toHaveBeenCalledWith('Design', 0,
- jasmine.any(Function))
+ jasmine.any(Function), jasmine.any(Function))
expect(@persistence.createFeed).toHaveBeenCalledWith(
- 'http://worrydream.com/feed.xml', 3, jasmine.any(Function))
+ 'http://worrydream.com/feed.xml', 3, jasmine.any(Function),
+ jasmine.any(Function))
it 'should use an existing folder when importing a folder', =>
@@ -451,7 +451,8 @@ describe 'FolderBusinessLayer', ->
expect(@persistence.createFolder).not.toHaveBeenCalled()
expect(@persistence.createFeed).toHaveBeenCalledWith(
- 'http://worrydream.com/feed.xml', 2, jasmine.any(Function))
+ 'http://worrydream.com/feed.xml', 2, jasmine.any(Function),
+ jasmine.any(Function))
expect(folder.opened).toBe(true)
expect(@persistence.openFolder).toHaveBeenCalled()