List of usage examples for com.liferay.portal.kernel.service GroupLocalServiceUtil updateFriendlyURL
public static com.liferay.portal.kernel.model.Group updateFriendlyURL(long groupId, String friendlyURL) throws com.liferay.portal.kernel.exception.PortalException
From source file:com.liferay.site.service.persistence.test.GroupServiceTest.java
License:Open Source License
@Test public void testFriendlyURLDefaults() throws Exception { long companyId = _group.getCompanyId(); String defaultNewGroupFriendlyURL = StringPool.SLASH + FriendlyURLNormalizerUtil.normalize(_group.getName(LocaleUtil.getDefault())); Assert.assertNotNull(GroupLocalServiceUtil.fetchFriendlyURLGroup(companyId, defaultNewGroupFriendlyURL)); GroupLocalServiceUtil.updateFriendlyURL(_group.getGroupId(), null); Assert.assertNull(GroupLocalServiceUtil.fetchFriendlyURLGroup(companyId, defaultNewGroupFriendlyURL)); String defaultFriendlyURL = "/group-" + _group.getGroupId(); Assert.assertNotNull(GroupLocalServiceUtil.fetchFriendlyURLGroup(companyId, defaultFriendlyURL)); GroupLocalServiceUtil.updateFriendlyURL(_group.getGroupId(), StringPool.SLASH + RandomTestUtil.randomString()); Group group = GroupTestUtil.addGroup(); try {/*w ww .j a v a 2s. co m*/ GroupLocalServiceUtil.updateFriendlyURL(group.getGroupId(), defaultFriendlyURL); GroupLocalServiceUtil.updateFriendlyURL(_group.getGroupId(), null); Assert.assertNotNull(GroupLocalServiceUtil.fetchFriendlyURLGroup(companyId, defaultFriendlyURL + "-1")); } finally { GroupLocalServiceUtil.deleteGroup(group); } }
From source file:com.liferay.site.service.persistence.test.GroupServiceTest.java
License:Open Source License
@Test(expected = GroupFriendlyURLException.class) public void testFriendlyURLSetToGroupId() throws Exception { String friendlyURL = "/" + _group.getGroupId(); GroupLocalServiceUtil.updateFriendlyURL(_group.getGroupId(), friendlyURL); }
From source file:com.liferay.site.service.persistence.test.GroupServiceTest.java
License:Open Source License
@Test(expected = GroupFriendlyURLException.class) public void testFriendlyURLSetToRandomLong() throws Exception { String friendlyURL = "/" + RandomTestUtil.nextLong(); GroupLocalServiceUtil.updateFriendlyURL(_group.getGroupId(), friendlyURL); }