com.liferay.portal.lar.test
Class BaseStagedModelDataHandlerTestCase
java.lang.Object
com.liferay.portal.lar.test.BaseStagedModelDataHandlerTestCase
- Direct Known Subclasses:
- BaseWorkflowedStagedModelDataHandlerTestCase
public abstract class BaseStagedModelDataHandlerTestCase
- extends Object
|
Method Summary |
protected void |
addComments(StagedModel stagedModel)
|
protected List<StagedModel> |
addDependentStagedModel(Map<String,List<StagedModel>> dependentStagedModelsMap,
Class<?> clazz,
StagedModel dependentStagedModel)
|
protected Map<String,List<StagedModel>> |
addDependentStagedModelsMap(Group group)
|
protected void |
addRatings(StagedModel stagedModel)
|
protected abstract StagedModel |
addStagedModel(Group group,
Map<String,List<StagedModel>> dependentStagedModelsMap)
|
protected StagedModel |
addVersion(StagedModel stagedModel)
|
protected void |
deleteStagedModel(StagedModel stagedModel,
Map<String,List<StagedModel>> dependentStagedModelsMap,
Group group)
|
protected void |
exportImportStagedModel(StagedModel stagedModel)
|
protected AssetEntry |
fetchAssetEntry(StagedModel stagedModel,
Group group)
|
protected Date |
getEndDate()
|
protected Map<String,String[]> |
getParameterMap()
|
protected abstract StagedModel |
getStagedModel(String uuid,
Group group)
|
protected abstract Class<? extends StagedModel> |
getStagedModelClass()
|
protected Date |
getStartDate()
|
protected void |
initExport()
|
protected void |
initImport()
|
protected boolean |
isAssetPrioritySupported()
|
protected boolean |
isCommentableStagedModel()
|
protected boolean |
isVersionableStagedModel()
|
protected StagedModel |
readExportedStagedModel(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(StagedModel stagedModel,
Group group)
|
protected void |
validateAssets(StagedModel stagedModel,
BaseStagedModelDataHandlerTestCase.StagedModelAssets stagedModelAssets,
Group group)
|
protected void |
validateComments(StagedModel stagedModel,
StagedModel importedStagedModel,
Group group)
|
protected void |
validateExport(PortletDataContext portletDataContext,
StagedModel stagedModel,
Map<String,List<StagedModel>> dependentStagedModelsMap)
|
protected void |
validateImport(Map<String,List<StagedModel>> dependentStagedModelsMap,
Group group)
|
protected void |
validateImport(StagedModel stagedModel,
BaseStagedModelDataHandlerTestCase.StagedModelAssets stagedModelAssets,
Map<String,List<StagedModel>> dependentStagedModelsMap,
Group group)
|
protected void |
validateImportedStagedModel(StagedModel stagedModel,
StagedModel importedStagedModel)
|
protected void |
validateRatings(StagedModel stagedModel,
StagedModel importedStagedModel)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
liveGroup
@DeleteAfterTestRun
protected Group liveGroup
missingReferencesElement
protected Element missingReferencesElement
portletDataContext
protected PortletDataContext portletDataContext
rootElement
protected Element rootElement
stagingGroup
@DeleteAfterTestRun
protected Group stagingGroup
userIdStrategy
protected UserIdStrategy userIdStrategy
zipReader
protected ZipReader zipReader
zipWriter
protected ZipWriter zipWriter
BaseStagedModelDataHandlerTestCase
public BaseStagedModelDataHandlerTestCase()
setUp
public void setUp()
throws Exception
- Throws:
Exception
tearDown
public void tearDown()
throws Exception
- Throws:
Exception
testCleanStagedModelDataHandler
public void testCleanStagedModelDataHandler()
throws Exception
- Throws:
Exception
testLastPublishDate
public void testLastPublishDate()
throws Exception
- Throws:
Exception
testStagedModelDataHandler
public void testStagedModelDataHandler()
throws Exception
- Throws:
Exception
testVersioning
public void testVersioning()
throws Exception
- Throws:
Exception
testVersioning2
public void testVersioning2()
throws Exception
- Throws:
Exception
testVersioningExportImportTwice
public void testVersioningExportImportTwice()
throws Exception
- Throws:
Exception
addComments
protected void addComments(StagedModel stagedModel)
throws Exception
- Throws:
Exception
addDependentStagedModel
protected List<StagedModel> addDependentStagedModel(Map<String,List<StagedModel>> dependentStagedModelsMap,
Class<?> clazz,
StagedModel dependentStagedModel)
addDependentStagedModelsMap
protected Map<String,List<StagedModel>> addDependentStagedModelsMap(Group group)
throws Exception
- Throws:
Exception
addRatings
protected void addRatings(StagedModel stagedModel)
throws Exception
- Throws:
Exception
addStagedModel
protected abstract StagedModel addStagedModel(Group group,
Map<String,List<StagedModel>> dependentStagedModelsMap)
throws Exception
- Throws:
Exception
addVersion
protected StagedModel addVersion(StagedModel stagedModel)
throws Exception
- Throws:
Exception
deleteStagedModel
protected void deleteStagedModel(StagedModel stagedModel,
Map<String,List<StagedModel>> dependentStagedModelsMap,
Group group)
throws Exception
- Throws:
Exception
exportImportStagedModel
protected void exportImportStagedModel(StagedModel stagedModel)
throws Exception
- Throws:
Exception
fetchAssetEntry
protected AssetEntry fetchAssetEntry(StagedModel stagedModel,
Group group)
throws Exception
- Throws:
Exception
getEndDate
protected Date getEndDate()
getParameterMap
protected Map<String,String[]> getParameterMap()
getStagedModel
protected abstract StagedModel getStagedModel(String uuid,
Group group)
getStagedModelClass
protected abstract Class<? extends StagedModel> getStagedModelClass()
getStartDate
protected Date getStartDate()
initExport
protected void initExport()
throws Exception
- Throws:
Exception
initImport
protected void initImport()
throws Exception
- Throws:
Exception
isAssetPrioritySupported
protected boolean isAssetPrioritySupported()
isCommentableStagedModel
protected boolean isCommentableStagedModel()
isVersionableStagedModel
protected boolean isVersionableStagedModel()
readExportedStagedModel
protected StagedModel readExportedStagedModel(StagedModel stagedModel)
supportLastPublishDateUpdate
protected boolean supportLastPublishDateUpdate()
updateAssetEntry
protected BaseStagedModelDataHandlerTestCase.StagedModelAssets updateAssetEntry(StagedModel stagedModel,
Group group)
throws Exception
- Throws:
Exception
validateAssets
protected void validateAssets(StagedModel stagedModel,
BaseStagedModelDataHandlerTestCase.StagedModelAssets stagedModelAssets,
Group group)
throws Exception
- Throws:
Exception
validateComments
protected void validateComments(StagedModel stagedModel,
StagedModel importedStagedModel,
Group group)
throws Exception
- Throws:
Exception
validateExport
protected void validateExport(PortletDataContext portletDataContext,
StagedModel stagedModel,
Map<String,List<StagedModel>> dependentStagedModelsMap)
throws Exception
- Throws:
Exception
validateImport
protected void validateImport(Map<String,List<StagedModel>> dependentStagedModelsMap,
Group group)
throws Exception
- Throws:
Exception
validateImport
protected void validateImport(StagedModel stagedModel,
BaseStagedModelDataHandlerTestCase.StagedModelAssets stagedModelAssets,
Map<String,List<StagedModel>> dependentStagedModelsMap,
Group group)
throws Exception
- Throws:
Exception
validateImportedStagedModel
protected void validateImportedStagedModel(StagedModel stagedModel,
StagedModel importedStagedModel)
throws Exception
- Throws:
Exception
validateRatings
protected void validateRatings(StagedModel stagedModel,
StagedModel importedStagedModel)
throws Exception
- Throws:
Exception