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