@Test public void testInitCache() { tested.initCache(); verify(userManagerService, times(1)).getSettings(); verify(groupsManagerService, times(1)).getSettings(); }
/** * Loads the group management provider's settings into cache. * @param callback Load finished callback. */ private void loadGroupSettings(final Command callback, final ErrorCallback<Message> errorCallback) { if (null == groupManagerSettings) { groupsManagerService.call(new RemoteCallback<GroupManagerSettings>() { @Override public void callback(final GroupManagerSettings groupManagerSettings) { ClientUserSystemManager.this.groupManagerSettings = groupManagerSettings; if (null != callback) { callback.execute(); } } }, errorCallback).getSettings(); } else { callback.execute(); } }
/** * Loads the group management provider's settings into cache. * @param callback Load finished callback. */ private void loadGroupSettings(final Command callback, final ErrorCallback<Message> errorCallback) { if (null == groupManagerSettings) { groupsManagerService.call(new RemoteCallback<GroupManagerSettings>() { @Override public void callback(final GroupManagerSettings groupManagerSettings) { ClientUserSystemManager.this.groupManagerSettings = groupManagerSettings; if (null != callback) { callback.execute(); } } }, errorCallback).getSettings(); } else { callback.execute(); } }
@Test public void testInitCache() { tested.initCache(); verify(userManagerService, times(1)).getSettings(); verify(groupsManagerService, times(1)).getSettings(); }
@Before public void setup() { MockitoAnnotations.initMocks(this); final UserManagerSettings userManagerSettings = getUserSettings(); when(userManagerService.getSettings()).thenReturn(userManagerSettings); final GroupManagerSettings groupManagerSettings = getGroupSettings(); when(groupsManagerService.getSettings()).thenReturn(groupManagerSettings); usersManagerServiceCaller = new CallerMock<UserManagerService>(userManagerService); groupsManagerServiceCaller = new CallerMock<GroupManagerService>(groupsManagerService); rolesManagerServiceCaller = new CallerMock<RoleManagerService>(rolesManagerService); tested = spy(new ClientUserSystemManager(usersManagerServiceCaller, groupsManagerServiceCaller, rolesManagerServiceCaller, new ClientSecurityExceptionMessageResolver(), errorPopupPresenter)); }
@Before public void setup() { MockitoAnnotations.initMocks(this); final UserManagerSettings userManagerSettings = getUserSettings(); when(userManagerService.getSettings()).thenReturn(userManagerSettings); final GroupManagerSettings groupManagerSettings = getGroupSettings(); when(groupsManagerService.getSettings()).thenReturn(groupManagerSettings); usersManagerServiceCaller = new CallerMock<UserManagerService>(userManagerService); groupsManagerServiceCaller = new CallerMock<GroupManagerService>(groupsManagerService); rolesManagerServiceCaller = new CallerMock<RoleManagerService>(rolesManagerService); tested = spy(new ClientUserSystemManager(usersManagerServiceCaller, groupsManagerServiceCaller, rolesManagerServiceCaller, new ClientSecurityExceptionMessageResolver(), errorPopupPresenter)); }