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