public abstract class BaseStagedModelDataHandlerTestCase extends 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 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) |
protected Map<String,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,
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 com.liferay.asset.kernel.model.AssetEntry |
fetchAssetEntry(com.liferay.portal.kernel.model.StagedModel stagedModel,
com.liferay.portal.kernel.model.Group group) |
protected Date |
getEndDate() |
protected Map<String,String[]> |
getParameterMap() |
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> |
getStagedModelClass() |
protected Date |
getStartDate() |
protected void |
initExport() |
protected void |
initImport() |
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 |
testCleanStagedModelDataHandler() |
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,
Map<String,List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap) |
protected void |
validateImport(Map<String,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,
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) |
@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
@DeleteAfterTestRun 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 testCleanStagedModelDataHandler()
throws Exception
Exceptionpublic void testStagedModelDataHandler()
throws Exception
Exceptionpublic void testVersioningExportImportTwice()
throws Exception
Exceptionprotected void addComments(com.liferay.portal.kernel.model.StagedModel stagedModel)
throws Exception
Exceptionprotected 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)
protected Map<String,List<com.liferay.portal.kernel.model.StagedModel>> addDependentStagedModelsMap(com.liferay.portal.kernel.model.Group group) throws Exception
Exceptionprotected void addRatings(com.liferay.portal.kernel.model.StagedModel stagedModel)
throws Exception
Exceptionprotected 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
Exceptionprotected com.liferay.portal.kernel.model.StagedModel addVersion(com.liferay.portal.kernel.model.StagedModel stagedModel)
throws Exception
Exceptionprotected 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
Exceptionprotected void exportImportStagedModel(com.liferay.portal.kernel.model.StagedModel stagedModel)
throws Exception
Exceptionprotected com.liferay.asset.kernel.model.AssetEntry fetchAssetEntry(com.liferay.portal.kernel.model.StagedModel stagedModel,
com.liferay.portal.kernel.model.Group group)
throws Exception
Exceptionprotected Date getEndDate()
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> getStagedModelClass()
protected Date getStartDate()
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 Exception
Exceptionprotected void validateAssets(com.liferay.portal.kernel.model.StagedModel stagedModel,
BaseStagedModelDataHandlerTestCase.StagedModelAssets stagedModelAssets,
com.liferay.portal.kernel.model.Group group)
throws Exception
Exceptionprotected 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
Exceptionprotected 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
Exceptionprotected void validateImport(Map<String,List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap, com.liferay.portal.kernel.model.Group group) throws Exception
Exceptionprotected 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
Exceptionprotected void validateImportedStagedModel(com.liferay.portal.kernel.model.StagedModel stagedModel,
com.liferay.portal.kernel.model.StagedModel importedStagedModel)
throws Exception
Exception