test/javascript/src/nodes/nodes_test.js in puppet-herald-0.2.0 vs test/javascript/src/nodes/nodes_test.js in puppet-herald-0.8.0

- old
+ new

@@ -45,12 +45,24 @@ }); it('first should be named "master.cl.vm"', function() { expect(controller().all[0].name).toBe('master.cl.vm'); }); }); - it('should set Page.title to "All nodes"', function() { + it('should set Page.title to "All Puppet nodes"', function() { expect(controller()).not.toBe(undefined); - expect(Page.actualTitle()).toEqual('All nodes'); + expect(Page.actualTitle()).toEqual('All Puppet nodes'); expect(Page.actualTarget()).toBe(undefined); }); + + describe('on page change', function() { + var ctrl; + beforeEach(function() { + ctrl = controller(); + }); + it('load a page from cache', function() { + ctrl.onPageChange(1); + expect(ctrl.all).toEqual(defaultMockValues); + }); + }); + }); }); \ No newline at end of file