summaryrefslogtreecommitdiffstats
path: root/js/tests
diff options
context:
space:
mode:
authorBernhard Posselt <dev@bernhard-posselt.com>2014-09-12 22:05:17 +0200
committerBernhard Posselt <dev@bernhard-posselt.com>2014-09-12 22:05:17 +0200
commitf7feeecf398fc9a7ba62596f784bf9ec28677940 (patch)
tree1fe6e883e45869e858fc12e46e5049e67c0f8cc5 /js/tests
parent2343a847953eaab6e487bcd4dad18e3731966742 (diff)
rename feed
Diffstat (limited to 'js/tests')
-rw-r--r--js/tests/unit/controller/NavigationControllerSpec.js20
-rw-r--r--js/tests/unit/service/FeedResourceSpec.js4
2 files changed, 21 insertions, 3 deletions
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');
}));