List of usage examples for com.liferay.portal.kernel.service ServiceContext setModelPermissions
public void setModelPermissions(ModelPermissions modelPermissions)
From source file:com.liferay.calendar.service.test.CalendarResourceServiceTest.java
License:Open Source License
@Test public void testAddCalendarResource() throws Exception { Group group = GroupTestUtil.addGroup(); User user = UserTestUtil.addGroupUser(group, RoleConstants.SITE_MEMBER); long classNameId = PortalUtil.getClassNameId(CalendarResource.class); ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(group.getGroupId(), user.getUserId());/*w w w . j a v a 2s.c o m*/ ModelPermissions modelPermissions = ModelPermissionsFactory.create(_CALENDAR_RESOURCE_GROUP_PERMISSIONS, null); serviceContext.setModelPermissions(modelPermissions); CalendarResource calendarResource = CalendarResourceLocalServiceUtil.addCalendarResource(user.getUserId(), user.getGroupId(), classNameId, 0, PortalUUIDUtil.generate(), RandomTestUtil.randomString(8), RandomTestUtil.randomLocaleStringMap(), RandomTestUtil.randomLocaleStringMap(), true, serviceContext); Assert.assertNotNull(calendarResource); }