Example usage for com.liferay.portal.kernel.test.util ServiceContextTestUtil getServiceContext

List of usage examples for com.liferay.portal.kernel.test.util ServiceContextTestUtil getServiceContext

Introduction

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

Prototype

public static ServiceContext getServiceContext(long groupId, long userId) throws PortalException 

Source Link

Usage

From source file:com.liferay.adaptive.media.blogs.internal.exportimport.data.handler.test.AMBlogsEntryStagedModelDataHandlerTest.java

License:Open Source License

private ServiceContext _getServiceContext() throws PortalException {
    return ServiceContextTestUtil.getServiceContext(stagingGroup.getGroupId(), TestPropsValues.getUserId());
}

From source file:com.liferay.adaptive.media.blogs.web.internal.counter.test.BlogsAMImageCounterTest.java

License:Open Source License

@Test
public void testBlogsAMImageCounterOnlyCountsBlogsImages() throws Exception {

    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(_group1, _user1.getUserId());

    _dlAppLocalService.addFileEntry(_user1.getUserId(), _group1.getGroupId(),
            DLFolderConstants.DEFAULT_PARENT_FOLDER_ID, RandomTestUtil.randomString() + ".jpg",
            ContentTypes.IMAGE_JPEG, _getImageBytes(), serviceContext);

    BlogsEntry blogsEntry = _blogsEntryLocalService.addEntry(_user1.getUserId(), RandomTestUtil.randomString(),
            RandomTestUtil.randomString(), new Date(), serviceContext);

    Assert.assertEquals(0, _amImageCounter.countExpectedAMImageEntries(_company1.getCompanyId()));

    ImageSelector imageSelector = new ImageSelector(_getImageBytes(), RandomTestUtil.randomString() + ".jpg",
            ContentTypes.IMAGE_JPEG, IMAGE_CROP_REGION);

    _blogsEntryLocalService.addCoverImage(blogsEntry.getEntryId(), imageSelector);

    Assert.assertEquals(1, _amImageCounter.countExpectedAMImageEntries(_company1.getCompanyId()));
}

From source file:com.liferay.adaptive.media.blogs.web.internal.counter.test.BlogsAMImageCounterTest.java

License:Open Source License

@Test
public void testBlogsAMImageCounterOnlyCountsBlogsImagesPerCompany() throws Exception {

    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(_group1, _user1.getUserId());

    _dlAppLocalService.addFileEntry(_user1.getUserId(), _group1.getGroupId(),
            DLFolderConstants.DEFAULT_PARENT_FOLDER_ID, RandomTestUtil.randomString() + ".jpg",
            ContentTypes.IMAGE_JPEG, _getImageBytes(), serviceContext);

    BlogsEntry blogsEntry = _blogsEntryLocalService.addEntry(_user1.getUserId(), RandomTestUtil.randomString(),
            RandomTestUtil.randomString(), new Date(), serviceContext);

    Assert.assertEquals(0, _amImageCounter.countExpectedAMImageEntries(_company1.getCompanyId()));
    Assert.assertEquals(0, _amImageCounter.countExpectedAMImageEntries(_company2.getCompanyId()));

    ImageSelector imageSelector = new ImageSelector(_getImageBytes(), RandomTestUtil.randomString() + ".jpg",
            ContentTypes.IMAGE_JPEG, IMAGE_CROP_REGION);

    _blogsEntryLocalService.addCoverImage(blogsEntry.getEntryId(), imageSelector);

    Assert.assertEquals(1, _amImageCounter.countExpectedAMImageEntries(_company1.getCompanyId()));
    Assert.assertEquals(0, _amImageCounter.countExpectedAMImageEntries(_company2.getCompanyId()));
}

From source file:com.liferay.adaptive.media.blogs.web.internal.optimizer.test.BlogsAMImageOptimizerTest.java

License:Open Source License

private BlogsEntry _addBlogEntryWithCoverImage(long userId, long groupId) throws Exception {

    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(groupId, userId);

    _dlAppLocalService.addFileEntry(userId, groupId, DLFolderConstants.DEFAULT_PARENT_FOLDER_ID,
            RandomTestUtil.randomString() + ".jpg", ContentTypes.IMAGE_JPEG, _getImageBytes(), serviceContext);

    BlogsEntry blogsEntry = _blogsEntryLocalService.addEntry(userId, RandomTestUtil.randomString(),
            RandomTestUtil.randomString(), new Date(), serviceContext);

    ImageSelector imageSelector = new ImageSelector(_getImageBytes(), RandomTestUtil.randomString() + ".jpg",
            ContentTypes.IMAGE_JPEG, IMAGE_CROP_REGION);

    _blogsEntryLocalService.addCoverImage(blogsEntry.getEntryId(), imageSelector);

    return _blogsEntryLocalService.getEntry(blogsEntry.getEntryId());
}

From source file:com.liferay.adaptive.media.document.library.thumbnails.internal.commands.test.AdaptiveMediaThumbnailsOSGiCommandsTest.java

License:Open Source License

@Before
public void setUp() throws Exception {
    ServiceTestUtil.setUser(TestPropsValues.getUser());

    _company = CompanyTestUtil.addCompany();

    _user = UserTestUtil.addCompanyAdminUser(_company);

    _group = GroupTestUtil.addGroup(_company.getCompanyId(), _user.getUserId(),
            GroupConstants.DEFAULT_PARENT_GROUP_ID);

    _addConfiguration(100, 100);//from  w  ww .j ava  2  s  .  c om
    _addConfiguration(300, 300);

    _serviceContext = ServiceContextTestUtil.getServiceContext(_group, _user.getUserId());

    ServiceContextThreadLocal.pushServiceContext(_serviceContext);
}

From source file:com.liferay.adaptive.media.document.library.web.internal.counter.test.DLAMImageCounterTest.java

License:Open Source License

@Test
public void testDLAMImageCounterOnlyCountsDefaultRepositoryImages() throws Exception {

    Assert.assertEquals(0, _amImageCounter.countExpectedAMImageEntries(_company1.getCompanyId()));

    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(_group1, _user1.getUserId());

    _dlAppLocalService.addFileEntry(_user1.getUserId(), _group1.getGroupId(),
            DLFolderConstants.DEFAULT_PARENT_FOLDER_ID, RandomTestUtil.randomString() + ".jpg",
            ContentTypes.IMAGE_JPEG, _getImageBytes(), serviceContext);

    PortletFileRepositoryUtil.addPortletFileEntry(_group1.getGroupId(), _user1.getUserId(),
            BlogsEntry.class.getName(), RandomTestUtil.randomLong(), BlogsConstants.SERVICE_NAME,
            DLFolderConstants.DEFAULT_PARENT_FOLDER_ID, _getImageBytes(), RandomTestUtil.randomString(),
            ContentTypes.IMAGE_JPEG, true);

    Assert.assertEquals(1, _amImageCounter.countExpectedAMImageEntries(_company1.getCompanyId()));
}

From source file:com.liferay.adaptive.media.document.library.web.internal.counter.test.DLAMImageCounterTest.java

License:Open Source License

@Test
public void testDLAMImageCounterOnlyCountsDefaultRepositoryImagesPerCompany() throws Exception {

    Assert.assertEquals(0, _amImageCounter.countExpectedAMImageEntries(_company1.getCompanyId()));
    Assert.assertEquals(0, _amImageCounter.countExpectedAMImageEntries(_company2.getCompanyId()));

    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(_group1, _user1.getUserId());

    _dlAppLocalService.addFileEntry(_user1.getUserId(), _group1.getGroupId(),
            DLFolderConstants.DEFAULT_PARENT_FOLDER_ID, RandomTestUtil.randomString() + ".jpg",
            ContentTypes.IMAGE_JPEG, _getImageBytes(), serviceContext);

    PortletFileRepositoryUtil.addPortletFileEntry(_group1.getGroupId(), _user1.getUserId(),
            BlogsEntry.class.getName(), RandomTestUtil.randomLong(), BlogsConstants.SERVICE_NAME,
            DLFolderConstants.DEFAULT_PARENT_FOLDER_ID, _getImageBytes(), RandomTestUtil.randomString(),
            ContentTypes.IMAGE_JPEG, true);

    Assert.assertEquals(1, _amImageCounter.countExpectedAMImageEntries(_company1.getCompanyId()));
    Assert.assertEquals(0, _amImageCounter.countExpectedAMImageEntries(_company2.getCompanyId()));
}

From source file:com.liferay.adaptive.media.document.library.web.internal.counter.test.DLAMImageCounterTest.java

License:Open Source License

@Test
public void testDLAMImageCounterOnlyCountsImagesNotInTrash() throws Exception {

    Assert.assertEquals(0, _amImageCounter.countExpectedAMImageEntries(_company1.getCompanyId()));

    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(_group1, _user1.getUserId());

    FileEntry fileEntry = _dlAppLocalService.addFileEntry(_user1.getUserId(), _group1.getGroupId(),
            DLFolderConstants.DEFAULT_PARENT_FOLDER_ID, RandomTestUtil.randomString() + ".jpg",
            ContentTypes.IMAGE_JPEG, _getImageBytes(), serviceContext);

    Assert.assertEquals(1, _amImageCounter.countExpectedAMImageEntries(_company1.getCompanyId()));

    _dlTrashLocalService.moveFileEntryToTrash(_user1.getUserId(), _group1.getGroupId(),
            fileEntry.getFileEntryId());

    Assert.assertEquals(0, _amImageCounter.countExpectedAMImageEntries(_company1.getCompanyId()));
}

From source file:com.liferay.adaptive.media.document.library.web.internal.counter.test.DLAMImageCounterTest.java

License:Open Source License

@Test
public void testDLAMImageCounterOnlyCountsImagesWithSupportedMimeTypes() throws Exception {

    Assert.assertEquals(0, _amImageCounter.countExpectedAMImageEntries(_company1.getCompanyId()));

    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(_group1, _user1.getUserId());

    _dlAppLocalService.addFileEntry(_user1.getUserId(), _group1.getGroupId(),
            DLFolderConstants.DEFAULT_PARENT_FOLDER_ID, RandomTestUtil.randomString() + ".jpg",
            ContentTypes.IMAGE_JPEG, _getImageBytes(), serviceContext);

    _dlAppLocalService.addFileEntry(_user1.getUserId(), _group1.getGroupId(),
            DLFolderConstants.DEFAULT_PARENT_FOLDER_ID, RandomTestUtil.randomString(),
            ContentTypes.APPLICATION_OCTET_STREAM, RandomTestUtil.randomBytes(), serviceContext);

    Assert.assertEquals(1, _amImageCounter.countExpectedAMImageEntries(_company1.getCompanyId()));
}

From source file:com.liferay.adaptive.media.document.library.web.internal.optimizer.test.DLAMImageOptimizerTest.java

License:Open Source License

@Test
public void testDLAMImageOptimizerOptimizesEveryAMImageConfigurationEntryInSpecificCompany() throws Exception {

    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(_group1.getGroupId(),
            _user1.getUserId());/*from   w  w w. ja  v  a  2  s .  com*/

    _dlAppLocalService.addFileEntry(_user1.getUserId(), _group1.getGroupId(),
            DLFolderConstants.DEFAULT_PARENT_FOLDER_ID, RandomTestUtil.randomString() + ".jpg",
            ContentTypes.IMAGE_JPEG, _getImageBytes(), serviceContext);

    AMImageConfigurationEntry amImageConfigurationEntry1 = _addAMImageConfigurationEntry(
            _company1.getCompanyId());
    AMImageConfigurationEntry amImageConfigurationEntry2 = _addAMImageConfigurationEntry(
            _company1.getCompanyId());

    Assert.assertEquals(0, _amImageEntryLocalService.getAMImageEntriesCount(_company1.getCompanyId(),
            amImageConfigurationEntry1.getUUID()));
    Assert.assertEquals(0, _amImageEntryLocalService.getAMImageEntriesCount(_company1.getCompanyId(),
            amImageConfigurationEntry2.getUUID()));

    _amImageOptimizer.optimize(_company1.getCompanyId());

    Assert.assertEquals(1, _amImageEntryLocalService.getAMImageEntriesCount(_company1.getCompanyId(),
            amImageConfigurationEntry1.getUUID()));
    Assert.assertEquals(1, _amImageEntryLocalService.getAMImageEntriesCount(_company1.getCompanyId(),
            amImageConfigurationEntry2.getUUID()));
}