Example usage for com.liferay.portal.kernel.test.util UserTestUtil addOmniAdminUser

List of usage examples for com.liferay.portal.kernel.test.util UserTestUtil addOmniAdminUser

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.test.util UserTestUtil addOmniAdminUser.

Prototype

public static User addOmniAdminUser() throws Exception 

Source Link

Usage

From source file:com.liferay.calendar.service.test.CalendarBookingServiceTest.java

License:Open Source License

@Before
public void setUp() throws Exception {
    _omnidminUser = UserTestUtil.addOmniAdminUser();
    _user1 = UserTestUtil.addUser();//from  w w w  .  j  ava  2 s  . c o m
    _user2 = UserTestUtil.addUser();

    _permissionChecker = PermissionThreadLocal.getPermissionChecker();
}

From source file:com.liferay.calendar.service.test.CalendarServiceTest.java

License:Open Source License

@Sync
@Test//w w w .  j  a va 2  s.  co m
public void testIsManageableFromGroup() throws Exception {
    Group liveGroup = GroupTestUtil.addGroup();

    GroupTestUtil.enableLocalStaging(liveGroup);

    Group notStagedGroup = GroupTestUtil.addGroup();

    Group stagingGroup = liveGroup.getStagingGroup();

    User adminUser = UserTestUtil.addOmniAdminUser();

    try (ContextUserReplace contextUserReplacer = new ContextUserReplace(adminUser)) {

        Calendar notStagedCalendar = getGroupCalendar(notStagedGroup);

        Assert.assertTrue(CalendarServiceUtil.isManageableFromGroup(notStagedCalendar.getCalendarId(),
                notStagedGroup.getGroupId()));
        Assert.assertTrue(CalendarServiceUtil.isManageableFromGroup(notStagedCalendar.getCalendarId(),
                liveGroup.getGroupId()));
        Assert.assertTrue(CalendarServiceUtil.isManageableFromGroup(notStagedCalendar.getCalendarId(),
                stagingGroup.getGroupId()));

        Calendar liveCalendar = getGroupCalendar(liveGroup);

        Assert.assertFalse(CalendarServiceUtil.isManageableFromGroup(liveCalendar.getCalendarId(),
                notStagedGroup.getGroupId()));
        Assert.assertFalse(CalendarServiceUtil.isManageableFromGroup(liveCalendar.getCalendarId(),
                liveGroup.getGroupId()));
        Assert.assertFalse(CalendarServiceUtil.isManageableFromGroup(liveCalendar.getCalendarId(),
                stagingGroup.getGroupId()));

        Calendar stagingCalendar = getGroupCalendar(stagingGroup);

        Assert.assertFalse(CalendarServiceUtil.isManageableFromGroup(stagingCalendar.getCalendarId(),
                notStagedGroup.getGroupId()));
        Assert.assertFalse(CalendarServiceUtil.isManageableFromGroup(stagingCalendar.getCalendarId(),
                liveGroup.getGroupId()));
        Assert.assertTrue(CalendarServiceUtil.isManageableFromGroup(stagingCalendar.getCalendarId(),
                stagingGroup.getGroupId()));
    } finally {
        GroupLocalServiceUtil.deleteGroup(liveGroup);
        GroupLocalServiceUtil.deleteGroup(notStagedGroup);
        UserLocalServiceUtil.deleteUser(adminUser);
    }
}

From source file:com.liferay.journal.subscriptions.test.JournalSubscriptionLocalizedContentTest.java

License:Open Source License

@Before
@Override
public void setUp() throws Exception {
    super.setUp();

    user = UserTestUtil.addOmniAdminUser();
}