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 Map<String,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,
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) |
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 |
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,
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
Exception
public void testExportImportWithDefaultData() throws Exception
Exception
public void testStagedModelDataHandler() throws Exception
Exception
public void testVersioningExportImportTwice() throws Exception
Exception
protected void addComments(com.liferay.portal.kernel.model.StagedModel stagedModel) throws Exception
Exception
protected Map<String,List<com.liferay.portal.kernel.model.StagedModel>> addDefaultDependentStagedModelsMap(com.liferay.portal.kernel.model.Group group) throws Exception
Exception
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
Exception
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) throws Exception
Exception
protected void addRatings(com.liferay.portal.kernel.model.StagedModel stagedModel) throws Exception
Exception
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
Exception
protected com.liferay.portal.kernel.model.StagedModel addVersion(com.liferay.portal.kernel.model.StagedModel stagedModel) throws Exception
Exception
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
Exception
protected void exportImportStagedModel(com.liferay.portal.kernel.model.StagedModel stagedModel) throws Exception
Exception
protected com.liferay.asset.kernel.model.AssetEntry fetchAssetEntry(com.liferay.portal.kernel.model.StagedModel stagedModel, com.liferay.portal.kernel.model.Group group) throws Exception
Exception
protected 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
Exception
protected void validateAssets(com.liferay.portal.kernel.model.StagedModel stagedModel, BaseStagedModelDataHandlerTestCase.StagedModelAssets stagedModelAssets, com.liferay.portal.kernel.model.Group group) throws Exception
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 Exception
Exception
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
Exception
protected void validateImport(Map<String,List<com.liferay.portal.kernel.model.StagedModel>> dependentStagedModelsMap, com.liferay.portal.kernel.model.Group group) throws Exception
Exception
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
Exception
protected void validateImportedStagedModel(com.liferay.portal.kernel.model.StagedModel stagedModel, com.liferay.portal.kernel.model.StagedModel importedStagedModel) throws Exception
Exception