assertTrue(fail);
}
@Test
public void testAuthentificationWithUserGroupService() throws Exception {
GeoServerRoleService roleService = createRoleService("jdbc2");
GeoServerUserGroupService ugService = createUserGroupService("jdbc2");
JDBCConnectAuthProviderConfig config = createAuthConfg("jdbc2", ugService.getName());
getSecurityManager().saveAuthenticationProvider(config);
GeoServerAuthenticationProvider provider = getSecurityManager().loadAuthenticationProvider("jdbc2");
GeoServerUserGroupStore ugStore = ugService.createStore();
GeoServerUser sa = ugStore.createUserObject("sa", "", true);
ugStore.addUser(sa);
ugStore.store();
GeoServerRoleStore roleStore = roleService.createStore();
roleStore.addRole(GeoServerRole.ADMIN_ROLE);
roleStore.associateRoleToUser(GeoServerRole.ADMIN_ROLE, sa.getUsername());
roleStore.store();
getSecurityManager().setActiveRoleService(roleService);