diff options
Diffstat (limited to 'js/tests/controllers/itemcontrollerSpec.coffee')
-rw-r--r-- | js/tests/controllers/itemcontrollerSpec.coffee | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/js/tests/controllers/itemcontrollerSpec.coffee b/js/tests/controllers/itemcontrollerSpec.coffee index b06e16a9c..27fc82f71 100644 --- a/js/tests/controllers/itemcontrollerSpec.coffee +++ b/js/tests/controllers/itemcontrollerSpec.coffee @@ -169,3 +169,18 @@ describe 'ItemController', -> expect(@persistence.getItems.callCount).toBe(2) + + it 'should set refresh to true when pull to refresh is activated', => + @ItemBusinessLayer.loadNew = -> + + @scope.loadNew() + expect(@scope.refresh).toBe(true) + + + it 'should set refresh to false after load next was successful', => + @ItemBusinessLayer.loadNew = jasmine.createSpy('loadNew') + @ItemBusinessLayer.loadNew.andCallFake (callback) -> + callback() + + @scope.loadNew() + expect(@scope.refresh).toBe(false)
\ No newline at end of file |