public abstract class BaseStagedModelDataHandlerTestCase
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
protected class |
BaseStagedModelDataHandlerTestCase.StagedModelAssets |
protected class |
BaseStagedModelDataHandlerTestCase.TestUserIdStrategy |
Modifier and Type | Field and Description |
---|---|
protected com.liferay.portal.kernel.model.Group |
liveGroup |
protected com.liferay.portal.kernel.xml.Element |
missingReferencesElement |
protected com.liferay.exportimport.kernel.lar.PortletDataContext |
portletDataContext |
protected com.liferay.portal.kernel.xml.Element |
rootElement |
protected com.liferay.portal.kernel.model.Group |
stagingGroup |
protected com.liferay.exportimport.kernel.lar.UserIdStrategy |
userIdStrategy |
protected com.liferay.portal.kernel.zip.ZipReader |
zipReader |
protected com.liferay.portal.kernel.zip.ZipWriter |
zipWriter |
Constructor and Description |
---|
BaseStagedModelDataHandlerTestCase() |
Modifier and Type | Method and Description |
---|---|
protected void |
addComments(com.liferay.portal.kernel.model.StagedModel stagedModel) |
protected java.util.Map<java.lang.String,java.util.List<com.liferay.portal.kernel.model.StagedModel>> |
addDefaultDependentStagedModelsMap(com.liferay.portal.kernel.model.Group group) |
protected com.liferay.portal.kernel.model.StagedModel |
addDefaultStagedModel(com.liferay.portal.kernel.model.Group group,
java.util.Map<java.lang.String,java.util.List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap) |
protected java.util.List<com.liferay.portal.kernel.model.StagedModel> |
addDependentStagedModel(java.util.Map<java.lang.String,java.util.List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap,
java.lang.Class<?> clazz,
com.liferay.portal.kernel.model.StagedModel dependentStagedModel) |
protected java.util.Map<java.lang.String,java.util.List<com.liferay.portal.kernel.model.StagedModel>> |
addDependentStagedModelsMap(com.liferay.portal.kernel.model.Group group) |
protected void |
addRatings(com.liferay.portal.kernel.model.StagedModel stagedModel) |
protected abstract com.liferay.portal.kernel.model.StagedModel |
addStagedModel(com.liferay.portal.kernel.model.Group group,
java.util.Map<java.lang.String,java.util.List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap) |
protected com.liferay.portal.kernel.model.StagedModel |
addVersion(com.liferay.portal.kernel.model.StagedModel stagedModel) |
protected void |
deleteStagedModel(com.liferay.portal.kernel.model.StagedModel stagedModel,
java.util.Map<java.lang.String,java.util.List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap,
com.liferay.portal.kernel.model.Group group) |
protected void |
exportImportStagedModel(com.liferay.portal.kernel.model.StagedModel stagedModel) |
protected void |
exportImportStagedModelFromLiveToStaging(com.liferay.portal.kernel.model.StagedModel stagedModel) |
protected com.liferay.asset.kernel.model.AssetEntry |
fetchAssetEntry(com.liferay.portal.kernel.model.StagedModel stagedModel,
com.liferay.portal.kernel.model.Group group) |
protected java.util.Date |
getEndDate() |
protected java.util.Map<java.lang.String,java.lang.String[]> |
getParameterMap() |
protected abstract com.liferay.portal.kernel.model.StagedModel |
getStagedModel(java.lang.String uuid,
com.liferay.portal.kernel.model.Group group) |
protected abstract java.lang.Class<? extends com.liferay.portal.kernel.model.StagedModel> |
getStagedModelClass() |
protected java.util.Date |
getStartDate() |
protected void |
initExport() |
protected void |
initExport(com.liferay.portal.kernel.model.Group exportGroup) |
protected void |
initImport() |
protected void |
initImport(com.liferay.portal.kernel.model.Group exportGroup,
com.liferay.portal.kernel.model.Group importGroup) |
protected boolean |
isAssetPrioritySupported() |
protected boolean |
isCommentableStagedModel() |
protected boolean |
isVersionableStagedModel() |
protected com.liferay.portal.kernel.model.StagedModel |
readExportedStagedModel(com.liferay.portal.kernel.model.StagedModel stagedModel) |
void |
setUp() |
protected boolean |
supportLastPublishDateUpdate() |
void |
tearDown() |
void |
testCleanAssetCategoriesAndTags() |
void |
testCleanStagedModelDataHandler() |
void |
testExportImportWithDefaultData() |
void |
testLastPublishDate() |
void |
testStagedModelDataHandler() |
void |
testVersioning() |
void |
testVersioning2() |
void |
testVersioningExportImportTwice() |
protected BaseStagedModelDataHandlerTestCase.StagedModelAssets |
updateAssetEntry(com.liferay.portal.kernel.model.StagedModel stagedModel,
com.liferay.portal.kernel.model.Group group) |
protected void |
validateAssets(com.liferay.portal.kernel.model.StagedModel stagedModel,
BaseStagedModelDataHandlerTestCase.StagedModelAssets stagedModelAssets,
com.liferay.portal.kernel.model.Group group) |
protected void |
validateComments(com.liferay.portal.kernel.model.StagedModel stagedModel,
com.liferay.portal.kernel.model.StagedModel importedStagedModel,
com.liferay.portal.kernel.model.Group group) |
protected void |
validateExport(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.model.StagedModel stagedModel,
java.util.Map<java.lang.String,java.util.List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap) |
protected void |
validateImport(java.util.Map<java.lang.String,java.util.List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap,
com.liferay.portal.kernel.model.Group group) |
protected void |
validateImport(com.liferay.portal.kernel.model.StagedModel stagedModel,
BaseStagedModelDataHandlerTestCase.StagedModelAssets stagedModelAssets,
java.util.Map<java.lang.String,java.util.List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap,
com.liferay.portal.kernel.model.Group group) |
protected void |
validateImportedStagedModel(com.liferay.portal.kernel.model.StagedModel stagedModel,
com.liferay.portal.kernel.model.StagedModel importedStagedModel) |
protected void |
validateRatings(com.liferay.portal.kernel.model.StagedModel stagedModel,
com.liferay.portal.kernel.model.StagedModel importedStagedModel) |
@DeleteAfterTestRun protected com.liferay.portal.kernel.model.Group liveGroup
protected com.liferay.portal.kernel.xml.Element missingReferencesElement
protected com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext
protected com.liferay.portal.kernel.xml.Element rootElement
protected com.liferay.portal.kernel.model.Group stagingGroup
protected com.liferay.exportimport.kernel.lar.UserIdStrategy userIdStrategy
protected com.liferay.portal.kernel.zip.ZipReader zipReader
protected com.liferay.portal.kernel.zip.ZipWriter zipWriter
public void setUp() throws java.lang.Exception
java.lang.Exception
public void tearDown() throws java.lang.Exception
java.lang.Exception
public void testCleanAssetCategoriesAndTags() throws java.lang.Exception
java.lang.Exception
public void testCleanStagedModelDataHandler() throws java.lang.Exception
java.lang.Exception
public void testExportImportWithDefaultData() throws java.lang.Exception
java.lang.Exception
public void testLastPublishDate() throws java.lang.Exception
java.lang.Exception
public void testStagedModelDataHandler() throws java.lang.Exception
java.lang.Exception
public void testVersioning() throws java.lang.Exception
java.lang.Exception
public void testVersioning2() throws java.lang.Exception
java.lang.Exception
public void testVersioningExportImportTwice() throws java.lang.Exception
java.lang.Exception
protected void addComments(com.liferay.portal.kernel.model.StagedModel stagedModel) throws java.lang.Exception
java.lang.Exception
protected java.util.Map<java.lang.String,java.util.List<com.liferay.portal.kernel.model.StagedModel>> addDefaultDependentStagedModelsMap(com.liferay.portal.kernel.model.Group group) throws java.lang.Exception
java.lang.Exception
protected com.liferay.portal.kernel.model.StagedModel addDefaultStagedModel(com.liferay.portal.kernel.model.Group group, java.util.Map<java.lang.String,java.util.List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap) throws java.lang.Exception
java.lang.Exception
protected java.util.List<com.liferay.portal.kernel.model.StagedModel> addDependentStagedModel(java.util.Map<java.lang.String,java.util.List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap, java.lang.Class<?> clazz, com.liferay.portal.kernel.model.StagedModel dependentStagedModel)
protected java.util.Map<java.lang.String,java.util.List<com.liferay.portal.kernel.model.StagedModel>> addDependentStagedModelsMap(com.liferay.portal.kernel.model.Group group) throws java.lang.Exception
java.lang.Exception
protected void addRatings(com.liferay.portal.kernel.model.StagedModel stagedModel) throws java.lang.Exception
java.lang.Exception
protected abstract com.liferay.portal.kernel.model.StagedModel addStagedModel(com.liferay.portal.kernel.model.Group group, java.util.Map<java.lang.String,java.util.List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap) throws java.lang.Exception
java.lang.Exception
protected com.liferay.portal.kernel.model.StagedModel addVersion(com.liferay.portal.kernel.model.StagedModel stagedModel) throws java.lang.Exception
java.lang.Exception
protected void deleteStagedModel(com.liferay.portal.kernel.model.StagedModel stagedModel, java.util.Map<java.lang.String,java.util.List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap, com.liferay.portal.kernel.model.Group group) throws java.lang.Exception
java.lang.Exception
protected void exportImportStagedModel(com.liferay.portal.kernel.model.StagedModel stagedModel) throws java.lang.Exception
java.lang.Exception
protected void exportImportStagedModelFromLiveToStaging(com.liferay.portal.kernel.model.StagedModel stagedModel) throws java.lang.Exception
java.lang.Exception
protected com.liferay.asset.kernel.model.AssetEntry fetchAssetEntry(com.liferay.portal.kernel.model.StagedModel stagedModel, com.liferay.portal.kernel.model.Group group) throws java.lang.Exception
java.lang.Exception
protected java.util.Date getEndDate()
protected java.util.Map<java.lang.String,java.lang.String[]> getParameterMap()
protected abstract com.liferay.portal.kernel.model.StagedModel getStagedModel(java.lang.String uuid, com.liferay.portal.kernel.model.Group group) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected abstract java.lang.Class<? extends com.liferay.portal.kernel.model.StagedModel> getStagedModelClass()
protected java.util.Date getStartDate()
protected void initExport() throws java.lang.Exception
java.lang.Exception
protected void initExport(com.liferay.portal.kernel.model.Group exportGroup) throws java.lang.Exception
java.lang.Exception
protected void initImport() throws java.lang.Exception
java.lang.Exception
protected void initImport(com.liferay.portal.kernel.model.Group exportGroup, com.liferay.portal.kernel.model.Group importGroup) throws java.lang.Exception
java.lang.Exception
protected boolean isAssetPrioritySupported()
protected boolean isCommentableStagedModel()
protected boolean isVersionableStagedModel()
protected com.liferay.portal.kernel.model.StagedModel readExportedStagedModel(com.liferay.portal.kernel.model.StagedModel stagedModel)
protected boolean supportLastPublishDateUpdate()
protected BaseStagedModelDataHandlerTestCase.StagedModelAssets updateAssetEntry(com.liferay.portal.kernel.model.StagedModel stagedModel, com.liferay.portal.kernel.model.Group group) throws java.lang.Exception
java.lang.Exception
protected void validateAssets(com.liferay.portal.kernel.model.StagedModel stagedModel, BaseStagedModelDataHandlerTestCase.StagedModelAssets stagedModelAssets, com.liferay.portal.kernel.model.Group group) throws java.lang.Exception
java.lang.Exception
protected void validateComments(com.liferay.portal.kernel.model.StagedModel stagedModel, com.liferay.portal.kernel.model.StagedModel importedStagedModel, com.liferay.portal.kernel.model.Group group) throws java.lang.Exception
java.lang.Exception
protected void validateExport(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.model.StagedModel stagedModel, java.util.Map<java.lang.String,java.util.List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap) throws java.lang.Exception
java.lang.Exception
protected void validateImport(java.util.Map<java.lang.String,java.util.List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap, com.liferay.portal.kernel.model.Group group) throws java.lang.Exception
java.lang.Exception
protected void validateImport(com.liferay.portal.kernel.model.StagedModel stagedModel, BaseStagedModelDataHandlerTestCase.StagedModelAssets stagedModelAssets, java.util.Map<java.lang.String,java.util.List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap, com.liferay.portal.kernel.model.Group group) throws java.lang.Exception
java.lang.Exception
protected void validateImportedStagedModel(com.liferay.portal.kernel.model.StagedModel stagedModel, com.liferay.portal.kernel.model.StagedModel importedStagedModel) throws java.lang.Exception
java.lang.Exception
protected void validateRatings(com.liferay.portal.kernel.model.StagedModel stagedModel, com.liferay.portal.kernel.model.StagedModel importedStagedModel) throws java.lang.Exception
java.lang.Exception