From f7feeecf398fc9a7ba62596f784bf9ec28677940 Mon Sep 17 00:00:00 2001 From: Bernhard Posselt Date: Fri, 12 Sep 2014 22:05:17 +0200 Subject: rename feed --- js/tests/unit/controller/NavigationControllerSpec.js | 20 ++++++++++++++++++++ js/tests/unit/service/FeedResourceSpec.js | 4 +--- 2 files changed, 21 insertions(+), 3 deletions(-) (limited to 'js/tests/unit') diff --git a/js/tests/unit/controller/NavigationControllerSpec.js b/js/tests/unit/controller/NavigationControllerSpec.js index 7a991762e..411c43ef2 100644 --- a/js/tests/unit/controller/NavigationControllerSpec.js +++ b/js/tests/unit/controller/NavigationControllerSpec.js @@ -595,4 +595,24 @@ describe('NavigationController', function () { })); + it('should rename a feed', inject( + function ($controller, FEED_TYPE, FeedResource) { + FeedResource.rename = jasmine.createSpy('rename'); + + var ctrl = $controller('NavigationController', { + FeedResource: FeedResource, + }); + + var feed = { + id: 3, + title: 'test', + editing: true + }; + + ctrl.renameFeed(feed); + + expect(FeedResource.rename).toHaveBeenCalledWith(3, 'test'); + expect(feed.editing).toBe(false); + })); + }); diff --git a/js/tests/unit/service/FeedResourceSpec.js b/js/tests/unit/service/FeedResourceSpec.js index 78985e3a6..72bc339d7 100644 --- a/js/tests/unit/service/FeedResourceSpec.js +++ b/js/tests/unit/service/FeedResourceSpec.js @@ -129,11 +129,9 @@ describe('FeedResource', function () { feedTitle: 'heho' }).respond(200, {}); - FeedResource.rename('1sye', 'heho'); + FeedResource.rename(3, 'heho'); http.flush(); - - expect(FeedResource.get('1sye').title).toBe('heho'); })); -- cgit v1.2.3