List of usage examples for com.liferay.portal.kernel.service GroupServiceUtil updateGroup
public static com.liferay.portal.kernel.model.Group updateGroup(long groupId, String typeSettings) throws com.liferay.portal.kernel.exception.PortalException
From source file:com.liferay.site.service.persistence.test.GroupServicePermissionTest.java
License:Open Source License
protected void testUpdateGroup(boolean hasManageSite1, boolean hasManageSite11, boolean hasManageSubsitePermisionOnGroup1, boolean hasManageSubsitePermisionOnGroup11) throws Exception { PermissionChecker permissionChecker = PermissionCheckerFactoryUtil.create(_user); PermissionThreadLocal.setPermissionChecker(permissionChecker); try {/*from w w w. j av a2 s. co m*/ GroupServiceUtil.updateGroup(_group1.getGroupId(), ""); Assert.assertTrue("The user should not be able to update this site", hasManageSite1); } catch (PrincipalException pe) { Assert.assertFalse("The user should be able to update this site", hasManageSite1); } try { GroupServiceUtil.updateGroup(_group11.getGroupId(), ""); Assert.assertTrue("The user should not be able to update this site", hasManageSubsitePermisionOnGroup1 || hasManageSite1 || hasManageSite11); } catch (PrincipalException pe) { Assert.assertFalse("The user should be able to update this site", hasManageSubsitePermisionOnGroup1 || hasManageSite1 || hasManageSite11); } try { GroupServiceUtil.updateGroup(_group111.getGroupId(), ""); Assert.assertTrue("The user should not be able to update this site", hasManageSubsitePermisionOnGroup11 || hasManageSite1); } catch (PrincipalException pe) { Assert.assertFalse("The user should be able to update this site", hasManageSubsitePermisionOnGroup1 || hasManageSite1); } }