public abstract class BaseSearchTestCase extends Object
| Modifier and Type | Field and Description |
|---|---|
protected com.liferay.portal.kernel.model.BaseModel<?> |
baseModel |
protected boolean |
CHECK_BASE_MODEL_PERMISSION |
protected com.liferay.portal.kernel.model.Group |
group |
| Constructor and Description |
|---|
BaseSearchTestCase() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addAttachment(com.liferay.portal.kernel.model.ClassedModel classedModel) |
protected com.liferay.portal.kernel.model.BaseModel<?> |
addBaseModel(com.liferay.portal.kernel.model.BaseModel<?> parentBaseModel,
boolean approved,
String keywords,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected com.liferay.portal.kernel.model.BaseModel<?> |
addBaseModelWithDDMStructure(com.liferay.portal.kernel.model.BaseModel<?> parentBaseModel,
String keywords,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected com.liferay.portal.kernel.model.BaseModel<?> |
addBaseModelWithWorkflow(com.liferay.portal.kernel.model.BaseModel<?> parentBaseModel,
boolean approved,
Map<Locale,String> keywordsMap,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected abstract com.liferay.portal.kernel.model.BaseModel<?> |
addBaseModelWithWorkflow(com.liferay.portal.kernel.model.BaseModel<?> parentBaseModel,
boolean approved,
String keywords,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected void |
addComment(com.liferay.portal.kernel.model.ClassedModel classedModel,
String body,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected void |
assertBaseModelsCount(int expectedCount,
com.liferay.portal.kernel.search.SearchContext searchContext) |
protected void |
assertBaseModelsCount(int expectedCount,
String keywords,
com.liferay.portal.kernel.search.SearchContext searchContext) |
protected void |
assertGroupEntriesCount(long expectedCount) |
protected void |
assertGroupEntriesCount(long expectedCount,
long userId) |
protected void |
assertGroupEntriesCount(long expectedCount,
com.liferay.portal.kernel.model.User user) |
protected void |
deleteBaseModel(com.liferay.portal.kernel.model.BaseModel<?> baseModel) |
protected void |
deleteBaseModel(long primaryKey) |
protected void |
expireBaseModelVersions(com.liferay.portal.kernel.model.BaseModel<?> baseModel,
boolean expireAllVersions,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected abstract Class<?> |
getBaseModelClass() |
protected String |
getBaseModelClassName() |
protected Long |
getBaseModelClassPK(com.liferay.portal.kernel.model.ClassedModel classedModel) |
protected String |
getDDMStructureFieldName() |
protected com.liferay.portal.kernel.model.BaseModel<?> |
getParentBaseModel(com.liferay.portal.kernel.model.BaseModel<?> parentBaseModel,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected com.liferay.portal.kernel.model.BaseModel<?> |
getParentBaseModel(com.liferay.portal.kernel.model.Group group,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected String |
getParentBaseModelClassName() |
protected abstract String |
getSearchKeywords() |
protected boolean |
isCheckBaseModelPermission() |
protected boolean |
isExpirableAllVersions() |
protected void |
moveBaseModelToTrash(long primaryKey) |
protected void |
moveParentBaseModelToTrash(long primaryKey) |
protected void |
searchAttachments() |
protected void |
searchBaseModel() |
protected void |
searchBaseModel(int initialBaseModelsSearchCount) |
protected int |
searchBaseModelsCount(Class<?> clazz,
long groupId,
com.liferay.portal.kernel.search.SearchContext searchContext) |
protected int |
searchBaseModelsCount(com.liferay.portal.kernel.search.SearchContext searchContext) |
protected void |
searchBaseModelWithDelete() |
protected void |
searchBaseModelWithDelete(int initialBaseModelsSearchCount) |
protected void |
searchBaseModelWithTrash() |
protected void |
searchBaseModelWithTrash(int initialBaseModelsSearchCount) |
protected void |
searchBaseModelWithUpdate() |
protected void |
searchByDDMStructureField() |
protected void |
searchByKeywords() |
protected void |
searchByKeywordsInsideParentBaseModel() |
protected void |
searchByMixedPhraseKeywords() |
protected void |
searchComments() |
protected void |
searchExpireVersions(boolean expireAllVersions) |
protected long |
searchGroupEntriesCount(long groupId,
long userId) |
protected void |
searchMyEntries() |
protected void |
searchRecentEntries() |
protected void |
searchStatus() |
protected void |
searchVersions() |
protected void |
searchWithinDDMStructure() |
void |
setUp() |
void |
testBaseModelUserPermissions() |
void |
testLocalizedSearch() |
void |
testParentBaseModelUserPermissions() |
void |
testSearchAttachments() |
void |
testSearchBaseModel() |
void |
testSearchBaseModelWithDelete() |
void |
testSearchBaseModelWithTrash() |
void |
testSearchBaseModelWithUpdate() |
void |
testSearchByDDMStructureField() |
void |
testSearchByKeywords() |
void |
testSearchByKeywordsInsideParentBaseModel() |
void |
testSearchComments() |
void |
testSearchExpireAllVersions() |
void |
testSearchExpireLatestVersion() |
void |
testSearchMixedPhraseKeywords() |
void |
testSearchMyEntries() |
void |
testSearchRecentEntries() |
void |
testSearchStatus() |
void |
testSearchVersions() |
void |
testSearchWithinDDMStructure() |
protected void |
testUserPermissions(boolean addBaseModelPermission,
boolean addParentBaseModelPermission) |
protected com.liferay.portal.kernel.model.BaseModel<?> |
updateBaseModel(com.liferay.portal.kernel.model.BaseModel<?> baseModel,
String keywords,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected void |
updateDDMStructure(com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected final boolean CHECK_BASE_MODEL_PERMISSION
protected com.liferay.portal.kernel.model.BaseModel<?> baseModel
@DeleteAfterTestRun protected com.liferay.portal.kernel.model.Group group
public void testBaseModelUserPermissions()
throws Exception
Exceptionpublic void testParentBaseModelUserPermissions()
throws Exception
Exceptionpublic void testSearchBaseModelWithDelete()
throws Exception
Exceptionpublic void testSearchBaseModelWithTrash()
throws Exception
Exceptionpublic void testSearchBaseModelWithUpdate()
throws Exception
Exceptionpublic void testSearchByDDMStructureField()
throws Exception
Exceptionpublic void testSearchByKeywordsInsideParentBaseModel()
throws Exception
Exceptionpublic void testSearchExpireAllVersions()
throws Exception
Exceptionpublic void testSearchExpireLatestVersion()
throws Exception
Exceptionpublic void testSearchMixedPhraseKeywords()
throws Exception
Exceptionpublic void testSearchWithinDDMStructure()
throws Exception
Exceptionprotected void addAttachment(com.liferay.portal.kernel.model.ClassedModel classedModel)
throws Exception
Exceptionprotected com.liferay.portal.kernel.model.BaseModel<?> addBaseModel(com.liferay.portal.kernel.model.BaseModel<?> parentBaseModel,
boolean approved,
String keywords,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws Exception
Exceptionprotected com.liferay.portal.kernel.model.BaseModel<?> addBaseModelWithDDMStructure(com.liferay.portal.kernel.model.BaseModel<?> parentBaseModel,
String keywords,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws Exception
Exceptionprotected com.liferay.portal.kernel.model.BaseModel<?> addBaseModelWithWorkflow(com.liferay.portal.kernel.model.BaseModel<?> parentBaseModel,
boolean approved,
Map<Locale,String> keywordsMap,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws Exception
Exceptionprotected abstract com.liferay.portal.kernel.model.BaseModel<?> addBaseModelWithWorkflow(com.liferay.portal.kernel.model.BaseModel<?> parentBaseModel,
boolean approved,
String keywords,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws Exception
Exceptionprotected void addComment(com.liferay.portal.kernel.model.ClassedModel classedModel,
String body,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws Exception
Exceptionprotected void assertBaseModelsCount(int expectedCount,
com.liferay.portal.kernel.search.SearchContext searchContext)
throws Exception
Exceptionprotected void assertBaseModelsCount(int expectedCount,
String keywords,
com.liferay.portal.kernel.search.SearchContext searchContext)
throws Exception
Exceptionprotected void assertGroupEntriesCount(long expectedCount)
throws Exception
Exceptionprotected void assertGroupEntriesCount(long expectedCount,
long userId)
throws Exception
Exceptionprotected void assertGroupEntriesCount(long expectedCount,
com.liferay.portal.kernel.model.User user)
throws Exception
Exceptionprotected void deleteBaseModel(com.liferay.portal.kernel.model.BaseModel<?> baseModel)
throws Exception
Exceptionprotected void expireBaseModelVersions(com.liferay.portal.kernel.model.BaseModel<?> baseModel,
boolean expireAllVersions,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws Exception
Exceptionprotected abstract Class<?> getBaseModelClass()
protected String getBaseModelClassName()
protected Long getBaseModelClassPK(com.liferay.portal.kernel.model.ClassedModel classedModel)
protected String getDDMStructureFieldName()
protected com.liferay.portal.kernel.model.BaseModel<?> getParentBaseModel(com.liferay.portal.kernel.model.BaseModel<?> parentBaseModel,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws Exception
Exceptionprotected com.liferay.portal.kernel.model.BaseModel<?> getParentBaseModel(com.liferay.portal.kernel.model.Group group,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws Exception
Exceptionprotected String getParentBaseModelClassName()
protected abstract String getSearchKeywords()
protected boolean isCheckBaseModelPermission()
protected boolean isExpirableAllVersions()
protected void moveBaseModelToTrash(long primaryKey)
throws Exception
Exceptionprotected void moveParentBaseModelToTrash(long primaryKey)
throws Exception
Exceptionprotected void searchBaseModel(int initialBaseModelsSearchCount)
throws Exception
Exceptionprotected int searchBaseModelsCount(Class<?> clazz, long groupId, com.liferay.portal.kernel.search.SearchContext searchContext) throws Exception
Exceptionprotected int searchBaseModelsCount(com.liferay.portal.kernel.search.SearchContext searchContext)
throws Exception
Exceptionprotected void searchBaseModelWithDelete()
throws Exception
Exceptionprotected void searchBaseModelWithDelete(int initialBaseModelsSearchCount)
throws Exception
Exceptionprotected void searchBaseModelWithTrash()
throws Exception
Exceptionprotected void searchBaseModelWithTrash(int initialBaseModelsSearchCount)
throws Exception
Exceptionprotected void searchBaseModelWithUpdate()
throws Exception
Exceptionprotected void searchByDDMStructureField()
throws Exception
Exceptionprotected void searchByKeywordsInsideParentBaseModel()
throws Exception
Exceptionprotected void searchByMixedPhraseKeywords()
throws Exception
Exceptionprotected void searchExpireVersions(boolean expireAllVersions)
throws Exception
Exceptionprotected long searchGroupEntriesCount(long groupId,
long userId)
throws Exception
Exceptionprotected void searchWithinDDMStructure()
throws Exception
Exceptionprotected void testUserPermissions(boolean addBaseModelPermission,
boolean addParentBaseModelPermission)
throws Exception
Exceptionprotected com.liferay.portal.kernel.model.BaseModel<?> updateBaseModel(com.liferay.portal.kernel.model.BaseModel<?> baseModel,
String keywords,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws Exception
Exception