diff --git a/test/app/mocks.js b/test/app/mocks.js index 48858da..4cfb674 100644 --- a/test/app/mocks.js +++ b/test/app/mocks.js @@ -108,22 +108,34 @@ global.SettingsServiceMock = function() { var userList = [ { id: 1, username: 'tester', security_level: 2 }, { id: 2, username: 'test', security_level: 3, default_board_id: 0 } + ], + boardsList = [ + { id: 1, name: 'Testing' } ]; return { usersChanged: RxJs.Observable.of(userList), + boardsChanged: RxJs.Observable.of(boardsList), + updateUsers: (users) => { - userList = []; userList = users; }, getUsers: () => { return RxJs.Observable.of({ status: 'success', alerts: [], - data: [ - null, - userList - ] + data: [ null, userList ] + }); + }, + + updateBoards: (boards) => { + boardsList = boards; + }, + getBoards: () => { + return RxJs.Observable.of({ + status: 'success', + alerts: [], + data: [ null, boardsList ] }); } }; diff --git a/test/app/settings/board-admin/board-admin.component.spec.js b/test/app/settings/board-admin/board-admin.component.spec.js index fa50d7e..c9a6178 100644 --- a/test/app/settings/board-admin/board-admin.component.spec.js +++ b/test/app/settings/board-admin/board-admin.component.spec.js @@ -1,4 +1,4 @@ -/* global expect AuthServiceMock SettingsServiceMock ModalServiceMock */ +/* global expect AuthServiceMock SettingsServiceMock ModalServiceMock NotificationsServiceMock */ var path = '../../../../build/settings/board-admin/', BoardAdmin = require(path + 'board-admin.component.js').BoardAdmin, DragulaService = require('../../../../node_modules/ng2-dragula/src/app/providers/dragula.provider.js') @@ -9,7 +9,8 @@ describe('BoardAdmin', () => { beforeEach(() => { boardAdmin = new BoardAdmin(AuthServiceMock, new ModalServiceMock(), - new SettingsServiceMock(), new DragulaService()); + new SettingsServiceMock(), new NotificationsServiceMock(), + new DragulaService()); }); it('has a function to get a color', () => { diff --git a/test/app/settings/user-settings/user-settings.component.spec.js b/test/app/settings/user-settings/user-settings.component.spec.js index 0c24c80..49b8834 100644 --- a/test/app/settings/user-settings/user-settings.component.spec.js +++ b/test/app/settings/user-settings/user-settings.component.spec.js @@ -1,4 +1,4 @@ -/* global expect AuthServiceMock NotificationsServiceMock UserSettingsServiceMock */ +/* global expect AuthServiceMock NotificationsServiceMock SettingsServiceMock UserSettingsServiceMock */ var path = '../../../../build/settings/user-settings/', UserSettings = require(path + 'user-settings.component.js').UserSettings; @@ -9,7 +9,8 @@ describe('UserSettings', () => { beforeEach(() => { notifications = new NotificationsServiceMock(); userSettings = new UserSettings(AuthServiceMock, - notifications, UserSettingsServiceMock); + notifications, new SettingsServiceMock(), + UserSettingsServiceMock); }); it('resets forms on init', () => {