List of usage examples for com.liferay.portal.kernel.service.persistence GroupFinderUtil findByCompanyId
public static java.util.List<com.liferay.portal.kernel.model.Group> findByCompanyId(long companyId, java.util.LinkedHashMap<String, Object> params, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> obc)
From source file:com.liferay.site.service.persistence.test.GroupFinderTest.java
License:Open Source License
@Test public void testFindByCompanyId() throws Exception { LinkedHashMap<String, Object> groupParams = new LinkedHashMap<>(); groupParams.put("inherit", Boolean.TRUE); groupParams.put("site", Boolean.TRUE); groupParams.put("usersGroups", TestPropsValues.getUserId()); List<Group> groups = GroupFinderUtil.findByCompanyId(TestPropsValues.getCompanyId(), groupParams, QueryUtil.ALL_POS, QueryUtil.ALL_POS, new GroupNameComparator(true)); Assert.assertFalse(groups.toString(), groups.isEmpty()); }
From source file:com.liferay.site.service.persistence.test.GroupFinderTest.java
License:Open Source License
@Test public void testFindByCompanyIdByUserGroupGroup() throws Exception { _userGroup = UserGroupTestUtil.addUserGroup(); _userGroupGroup = GroupTestUtil.addGroup(); _userGroupUser = UserTestUtil.addUser(); GroupLocalServiceUtil.addUserGroupGroup(_userGroup.getUserGroupId(), _userGroupGroup.getGroupId()); UserGroupLocalServiceUtil.addUserUserGroup(_userGroupUser.getUserId(), _userGroup); LinkedHashMap<String, Object> groupParams = new LinkedHashMap<>(); groupParams.put("inherit", Boolean.TRUE); groupParams.put("site", Boolean.TRUE); groupParams.put("usersGroups", _userGroupUser.getUserId()); List<Group> groups = GroupFinderUtil.findByCompanyId(TestPropsValues.getCompanyId(), groupParams, QueryUtil.ALL_POS, QueryUtil.ALL_POS, new GroupNameComparator(true)); boolean exists = false; for (Group group : groups) { if (group.getGroupId() == _userGroupGroup.getGroupId()) { exists = true;//w w w .j av a2 s . co m break; } } Assert.assertTrue( "The method findByCompanyId should have returned the group " + _userGroupGroup.getGroupId(), exists); }