List of usage examples for com.liferay.portal.kernel.service GroupServiceUtil getUserSitesGroups
public static java.util.List<com.liferay.portal.kernel.model.Group> getUserSitesGroups(long userId, String[] classNames, int max) throws com.liferay.portal.kernel.exception.PortalException
From source file:com.liferay.site.service.persistence.test.GroupServiceUserSitesGroupsTest.java
License:Open Source License
@Test public void testCompanyGroup() throws Exception { _user = UserTestUtil.addUser();/* ww w . j ava2s . c o m*/ List<Group> groups = GroupServiceUtil.getUserSitesGroups(_user.getUserId(), null, QueryUtil.ALL_POS); Group group = GroupLocalServiceUtil.getCompanyGroup(_user.getCompanyId()); Assert.assertTrue(groups + " does not contain " + group, groups.contains(group)); }
From source file:com.liferay.site.service.persistence.test.GroupServiceUserSitesGroupsTest.java
License:Open Source License
@Test public void testGroupsWithoutLayouts() throws Exception { _group = GroupTestUtil.addGroup();/*from w w w . java 2s .co m*/ _user = UserTestUtil.addGroupUser(_group, RoleConstants.USER); List<Group> groups = GroupServiceUtil.getUserSitesGroups(_user.getUserId(), null, QueryUtil.ALL_POS); Assert.assertTrue(groups + " does not contain " + _group, groups.contains(_group)); }
From source file:com.liferay.site.service.persistence.test.GroupServiceUserSitesGroupsTest.java
License:Open Source License
@Test public void testInactiveGroups() throws Exception { _group = GroupTestUtil.addGroup();/*from w w w. ja va 2 s. com*/ LayoutTestUtil.addLayout(_group); _user = UserTestUtil.addGroupUser(_group, RoleConstants.USER); _group.setActive(false); GroupLocalServiceUtil.updateGroup(_group); List<Group> groups = GroupServiceUtil.getUserSitesGroups(_user.getUserId(), null, QueryUtil.ALL_POS); Assert.assertFalse(groups + " contains " + _group, groups.contains(_group)); }
From source file:com.liferay.site.service.persistence.test.GroupServiceUserSitesGroupsTest.java
License:Open Source License
@Test public void testInactiveOrganizationGroup() throws Exception { _user = UserTestUtil.addUser();/* w w w. jav a2s. c om*/ Organization organization = OrganizationTestUtil.addOrganization(true); _organizations.addFirst(organization); UserLocalServiceUtil.addOrganizationUsers(organization.getOrganizationId(), new long[] { _user.getUserId() }); Group group = organization.getGroup(); LayoutTestUtil.addLayout(group); group = GroupLocalServiceUtil.getGroup(group.getGroupId()); group.setActive(false); GroupLocalServiceUtil.updateGroup(group); List<Group> groups = GroupServiceUtil.getUserSitesGroups(_user.getUserId(), null, QueryUtil.ALL_POS); Assert.assertFalse(groups + " contains " + group, groups.contains(group)); }
From source file:com.liferay.site.service.persistence.test.GroupServiceUserSitesGroupsTest.java
License:Open Source License
@Test public void testOrganizationAncestorsGroups() throws Exception { _user = UserTestUtil.addUser();/*w w w . j a v a 2 s . c om*/ Organization parentOrganization = OrganizationTestUtil.addOrganization(true); Group parentOrganizationGroup = parentOrganization.getGroup(); _organizations.addFirst(parentOrganization); Organization organization = OrganizationTestUtil.addOrganization(parentOrganization.getOrganizationId(), RandomTestUtil.randomString(), false); _organizations.addFirst(organization); UserLocalServiceUtil.addOrganizationUsers(organization.getOrganizationId(), new long[] { _user.getUserId() }); try { List<Group> groups = GroupServiceUtil.getUserSitesGroups(_user.getUserId(), null, QueryUtil.ALL_POS); Group organizationGroup = organization.getGroup(); Assert.assertTrue(groups + " does not contain " + parentOrganizationGroup, groups.contains(parentOrganizationGroup)); Assert.assertFalse(groups + " contains " + organizationGroup, groups.contains(organizationGroup)); } finally { UserLocalServiceUtil.unsetOrganizationUsers(organization.getOrganizationId(), new long[] { _user.getUserId() }); } }
From source file:com.liferay.site.service.persistence.test.GroupServiceUserSitesGroupsTest.java
License:Open Source License
@Test public void testOrganizationGroups() throws Exception { _user = UserTestUtil.addUser();/* w w w. j a v a 2s . co m*/ Organization organization = OrganizationTestUtil.addOrganization(true); _organizations.addFirst(organization); UserLocalServiceUtil.addGroupUser(organization.getGroupId(), _user); Group organizationGroup = organization.getGroup(); LayoutTestUtil.addLayout(organizationGroup); List<Group> groups = GroupServiceUtil.getUserSitesGroups(_user.getUserId(), null, QueryUtil.ALL_POS); Assert.assertTrue(groups + " does not contain " + organizationGroup, groups.contains(organizationGroup)); }
From source file:com.liferay.site.service.persistence.test.GroupServiceUserSitesGroupsTest.java
License:Open Source License
@Test public void testOrganizationUser() throws Exception { _user = UserTestUtil.addUser();//from w w w . ja v a2 s.com Organization organization = OrganizationTestUtil.addOrganization(true); _organizations.addFirst(organization); UserLocalServiceUtil.addOrganizationUser(organization.getOrganizationId(), _user); Group organizationGroup = organization.getGroup(); LayoutTestUtil.addLayout(organizationGroup); List<Group> groups = GroupServiceUtil.getUserSitesGroups(_user.getUserId(), null, QueryUtil.ALL_POS); Assert.assertTrue(groups + " does not contain " + organizationGroup, groups.contains(organizationGroup)); }
From source file:com.liferay.site.service.persistence.test.GroupServiceUserSitesGroupsTest.java
License:Open Source License
@Test public void testOrganizationWithoutLayouts() throws Exception { _user = UserTestUtil.addUser();/*from w ww .j a v a 2s . co m*/ Organization organization = OrganizationTestUtil.addOrganization(true); _organizations.addFirst(organization); UserLocalServiceUtil.addGroupUser(organization.getGroupId(), _user); List<Group> groups = GroupServiceUtil.getUserSitesGroups(_user.getUserId(), null, QueryUtil.ALL_POS); Group organizationGroup = organization.getGroup(); Assert.assertTrue(groups + " does not contain " + organizationGroup, groups.contains(organizationGroup)); }
From source file:com.liferay.site.service.persistence.test.GroupServiceUserSitesGroupsTest.java
License:Open Source License
@Test public void testOrganizationWithoutSite() throws Exception { _user = UserTestUtil.addUser();/*from w ww .j a v a 2 s . c o m*/ Organization organization = OrganizationTestUtil.addOrganization(false); _organizations.addFirst(organization); UserLocalServiceUtil.addGroupUser(organization.getGroupId(), _user); List<Group> groups = GroupServiceUtil.getUserSitesGroups(_user.getUserId(), null, QueryUtil.ALL_POS); Group organizationGroup = organization.getGroup(); Assert.assertFalse(groups + " contains " + organizationGroup, groups.contains(organizationGroup)); }
From source file:com.liferay.site.service.persistence.test.GroupServiceUserSitesGroupsTest.java
License:Open Source License
@Test public void testUserPersonalSite() throws Exception { _user = UserTestUtil.addUser();//from w w w . ja v a 2 s . co m List<Group> groups = GroupServiceUtil.getUserSitesGroups(_user.getUserId(), null, QueryUtil.ALL_POS); Group userGroup = _user.getGroup(); Assert.assertTrue(groups + " does not contain " + userGroup, groups.contains(userGroup)); }