summaryrefslogtreecommitdiffstats
path: root/js/tests/controllers/itemcontrollerSpec.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'js/tests/controllers/itemcontrollerSpec.coffee')
-rw-r--r--js/tests/controllers/itemcontrollerSpec.coffee16
1 files changed, 15 insertions, 1 deletions
diff --git a/js/tests/controllers/itemcontrollerSpec.coffee b/js/tests/controllers/itemcontrollerSpec.coffee
index 32d6651a7..02682214f 100644
--- a/js/tests/controllers/itemcontrollerSpec.coffee
+++ b/js/tests/controllers/itemcontrollerSpec.coffee
@@ -24,4 +24,18 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>.
describe '_ItemController', ->
- beforeEach module 'News' \ No newline at end of file
+ beforeEach module 'News'
+
+ beforeEach inject (@_ItemController, @ActiveFeed, @ShowAll, @FeedType,
+ @StarredCount, @FeedModel, @FolderModel, @ItemModel) =>
+ @scope = {}
+ @persistence = {
+ getItems: ->
+ }
+ @controller = new @_ItemController(@scope, @ItemModel)
+
+ it 'should make items availabe', =>
+ @ItemModel.getAll = jasmine.createSpy('ItemModel')
+ new @_ItemController(@scope, @ItemModel)
+
+ expect(@ItemModel.getAll).toHaveBeenCalled()