Example usage for com.liferay.portal.test.randomizerbumpers TikaSafeRandomizerBumper INSTANCE

List of usage examples for com.liferay.portal.test.randomizerbumpers TikaSafeRandomizerBumper INSTANCE

Introduction

In this page you can find the example usage for com.liferay.portal.test.randomizerbumpers TikaSafeRandomizerBumper INSTANCE.

Prototype

TikaSafeRandomizerBumper INSTANCE

To view the source code for com.liferay.portal.test.randomizerbumpers TikaSafeRandomizerBumper INSTANCE.

Click Source Link

Usage

From source file:com.liferay.document.library.asset.test.DLFileEntryDDMFormValuesReaderTest.java

License:Open Source License

protected DLFileEntry addFileEntry() throws Exception {
    ServiceContext serviceContext = getServiceContext();

    DLFileEntryType dlFileEntryType = addDLFileEntryType(serviceContext);

    serviceContext.setAttribute("fileEntryTypeId", dlFileEntryType.getFileEntryTypeId());

    List<DDMStructure> ddmStructures = dlFileEntryType.getDDMStructures();

    Map<String, DDMFormValues> ddmFormValuesMap = createDDMFormValuesMap(ddmStructures.get(0));

    ByteArrayInputStream byteArrayInputStream = new ByteArrayInputStream(
            RandomTestUtil.randomBytes(TikaSafeRandomizerBumper.INSTANCE));

    return DLFileEntryLocalServiceUtil.addFileEntry(TestPropsValues.getUserId(), _group.getGroupId(),
            _group.getGroupId(), DLFolderConstants.DEFAULT_PARENT_FOLDER_ID, RandomTestUtil.randomString(),
            null, RandomTestUtil.randomString(), null, null, dlFileEntryType.getFileEntryTypeId(),
            ddmFormValuesMap, null, byteArrayInputStream, byteArrayInputStream.available(), serviceContext);
}

From source file:com.liferay.document.library.convert.test.DocumentLibraryConvertProcessTest.java

License:Open Source License

protected void testMigrateAndCheckOldRepositoryFiles(Boolean delete) throws Exception {

    _convertProcess.setParameterValues(new String[] { _CLASS_NAME_DB_STORE, delete.toString() });

    FileEntry rootFileEntry = addFileEntry(DLFolderConstants.DEFAULT_PARENT_FOLDER_ID,
            RandomTestUtil.randomString() + ".txt", ContentTypes.TEXT_PLAIN,
            RandomTestUtil.randomBytes(TikaSafeRandomizerBumper.INSTANCE));

    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(_group.getGroupId(),
            TestPropsValues.getUserId());

    Folder folder = DLAppServiceUtil.addFolder(_group.getGroupId(), DLFolderConstants.DEFAULT_PARENT_FOLDER_ID,
            RandomTestUtil.randomString(), RandomTestUtil.randomString(), serviceContext);

    FileEntry folderFileEntry = addFileEntry(folder.getFolderId(), "liferay.jpg", ContentTypes.IMAGE_JPEG,
            FileUtil.getBytes(getClass(), "dependencies/liferay.jpg"));

    ImageProcessorUtil.generateImages(null, folderFileEntry.getFileVersion());

    _convertProcess.convert();//www  . ja va  2 s.  c  o m

    DLFileEntry rootDLFileEntry = (DLFileEntry) rootFileEntry.getModel();

    Assert.assertNotEquals(delete, _sourceStore.hasFile(rootDLFileEntry.getCompanyId(),
            rootDLFileEntry.getDataRepositoryId(), rootDLFileEntry.getName()));

    DLFileEntry folderDLFileEntry = (DLFileEntry) folderFileEntry.getModel();

    DLProcessor imageProcessor = DLProcessorRegistryUtil.getDLProcessor(DLProcessorConstants.IMAGE_PROCESSOR);

    if (imageProcessor instanceof ImageProcessorImpl) {
        Assert.assertNotEquals(delete, _sourceStore.hasDirectory(folderDLFileEntry.getCompanyId(),
                DLPreviewableProcessor.REPOSITORY_ID, DLPreviewableProcessor.THUMBNAIL_PATH));
    }

    Assert.assertNotEquals(delete, _sourceStore.hasFile(folderDLFileEntry.getCompanyId(),
            folderDLFileEntry.getDataRepositoryId(), folderDLFileEntry.getName()));

    DLContentLocalServiceUtil.getContent(
            folderDLFileEntry.getCompanyId(), DLFolderConstants
                    .getDataRepositoryId(folderDLFileEntry.getRepositoryId(), folderDLFileEntry.getFolderId()),
            folderDLFileEntry.getName());

    DLContentLocalServiceUtil.getContent(
            rootDLFileEntry.getCompanyId(), DLFolderConstants
                    .getDataRepositoryId(rootDLFileEntry.getRepositoryId(), rootDLFileEntry.getFolderId()),
            rootDLFileEntry.getName());
}

From source file:com.liferay.document.library.convert.test.DocumentLibraryConvertProcessTest.java

License:Open Source License

protected void testMigrateDL(long folderId) throws Exception {
    FileEntry fileEntry = addFileEntry(folderId, RandomTestUtil.randomString() + ".txt",
            ContentTypes.TEXT_PLAIN, RandomTestUtil.randomBytes(TikaSafeRandomizerBumper.INSTANCE));

    _convertProcess.convert();//  w  ww.  j  ava 2  s. c  o m

    DLFileEntry dlFileEntry = (DLFileEntry) fileEntry.getModel();

    DLContentLocalServiceUtil.getContent(dlFileEntry.getCompanyId(),
            DLFolderConstants.getDataRepositoryId(dlFileEntry.getRepositoryId(), dlFileEntry.getFolderId()),
            dlFileEntry.getName());
}

From source file:com.liferay.document.library.internal.exportimport.data.handler.test.FileEntryStagedModelDataHandlerTest.java

License:Open Source License

@Override
protected StagedModel addStagedModel(Group group, Map<String, List<StagedModel>> dependentStagedModelsMap)
        throws Exception {

    List<StagedModel> folderDependentStagedModels = dependentStagedModelsMap
            .get(DLFolder.class.getSimpleName());

    Folder folder = (Folder) folderDependentStagedModels.get(0);

    List<StagedModel> dlFileEntryTypeDependentStagedModels = dependentStagedModelsMap
            .get(DLFileEntryType.class.getSimpleName());

    DLFileEntryType dlFileEntryType = (DLFileEntryType) dlFileEntryTypeDependentStagedModels.get(0);

    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(group.getGroupId(),
            TestPropsValues.getUserId());

    DLAppTestUtil.populateServiceContext(serviceContext, dlFileEntryType.getFileEntryTypeId());

    return DLAppLocalServiceUtil.addFileEntry(TestPropsValues.getUserId(), group.getGroupId(),
            folder.getFolderId(), RandomTestUtil.randomString() + ".txt", ContentTypes.TEXT_PLAIN,
            RandomTestUtil.randomBytes(TikaSafeRandomizerBumper.INSTANCE), serviceContext);
}

From source file:com.liferay.document.library.internal.exportimport.data.handler.test.FileShortcutStagedModelDataHandlerTest.java

License:Open Source License

@Override
protected Map<String, List<StagedModel>> addDependentStagedModelsMap(Group group) throws Exception {

    Map<String, List<StagedModel>> dependentStagedModelsMap = new HashMap<>();

    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(group.getGroupId(),
            TestPropsValues.getUserId());

    Folder folder = DLAppServiceUtil.addFolder(group.getGroupId(), DLFolderConstants.DEFAULT_PARENT_FOLDER_ID,
            RandomTestUtil.randomString(), RandomTestUtil.randomString(), serviceContext);

    addDependentStagedModel(dependentStagedModelsMap, DLFolder.class, folder);

    FileEntry fileEntry = DLAppLocalServiceUtil.addFileEntry(TestPropsValues.getUserId(), group.getGroupId(),
            DLFolderConstants.DEFAULT_PARENT_FOLDER_ID, RandomTestUtil.randomString() + ".txt",
            ContentTypes.TEXT_PLAIN, RandomTestUtil.randomBytes(TikaSafeRandomizerBumper.INSTANCE),
            serviceContext);/* w ww .j a v  a  2s.c  om*/

    addDependentStagedModel(dependentStagedModelsMap, DLFileEntry.class, fileEntry);

    return dependentStagedModelsMap;
}

From source file:com.liferay.document.library.notifications.test.DocumentLibraryUserNotificationTest.java

License:Open Source License

@Override
protected BaseModel<?> addBaseModel() throws Exception {
    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(group.getGroupId(),
            TestPropsValues.getUserId());

    DLAppTestUtil.populateNotificationsServiceContext(serviceContext, Constants.ADD);

    FileEntry fileEntry = DLAppLocalServiceUtil.addFileEntry(TestPropsValues.getUserId(), group.getGroupId(),
            _folder.getFolderId(), RandomTestUtil.randomString() + ".txt", ContentTypes.TEXT_PLAIN,
            RandomTestUtil.randomBytes(TikaSafeRandomizerBumper.INSTANCE), serviceContext);

    return (BaseModel<?>) fileEntry.getModel();
}

From source file:com.liferay.document.library.notifications.test.DocumentLibraryUserNotificationTest.java

License:Open Source License

@Override
protected BaseModel<?> updateBaseModel(BaseModel<?> baseModel) throws Exception {

    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(group.getGroupId(),
            TestPropsValues.getUserId());

    DLAppTestUtil.populateNotificationsServiceContext(serviceContext, Constants.UPDATE);

    FileEntry fileEntry = DLAppServiceUtil.updateFileEntry((Long) baseModel.getPrimaryKeyObj(),
            RandomTestUtil.randomString(), ContentTypes.TEXT_PLAIN, RandomTestUtil.randomString(),
            StringPool.BLANK, StringPool.BLANK, false,
            RandomTestUtil.randomBytes(TikaSafeRandomizerBumper.INSTANCE), serviceContext);

    return (BaseModel<?>) fileEntry.getModel();
}

From source file:com.liferay.document.library.permission.test.DLFileEntryPermissionCheckerTest.java

License:Open Source License

protected FileEntry addFileEntry(long folderId) throws Exception {
    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(group.getGroupId(),
            TestPropsValues.getUserId());

    return DLAppLocalServiceUtil.addFileEntry(TestPropsValues.getUserId(), group.getGroupId(), folderId,
            RandomTestUtil.randomString() + ".txt", ContentTypes.TEXT_PLAIN,
            RandomTestUtil.randomBytes(TikaSafeRandomizerBumper.INSTANCE), serviceContext);
}

From source file:com.liferay.document.library.service.test.DLAppServiceTest.java

License:Open Source License

protected static FileEntry updateFileEntry(long groupId, long fileEntryId, String fileName,
        boolean majorVersion) throws Exception {

    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(groupId);

    return DLAppServiceUtil.updateFileEntry(fileEntryId, fileName, ContentTypes.TEXT_PLAIN, fileName,
            StringPool.BLANK, StringPool.BLANK, majorVersion,
            RandomTestUtil.randomBytes(TikaSafeRandomizerBumper.INSTANCE), serviceContext);
}

From source file:com.liferay.document.library.service.test.DLFileEntryExtensionTest.java

License:Open Source License

protected FileEntry addFileEntry(String sourceFileName, String title) throws Exception {

    ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(group.getGroupId(),
            TestPropsValues.getUserId());

    return DLAppLocalServiceUtil.addFileEntry(TestPropsValues.getUserId(), group.getGroupId(),
            parentFolder.getFolderId(), sourceFileName, ContentTypes.TEXT_PLAIN, title, StringPool.BLANK,
            StringPool.BLANK, RandomTestUtil.randomBytes(TikaSafeRandomizerBumper.INSTANCE), serviceContext);
}