public abstract class BaseAssetSearchTestCase extends Object
| Modifier and Type | Field and Description |
|---|---|
static com.liferay.portal.kernel.test.rule.AggregateTestRule |
aggregateTestRule |
| Constructor and Description |
|---|
BaseAssetSearchTestCase() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract com.liferay.portal.kernel.model.BaseModel<?> |
addBaseModel(com.liferay.portal.kernel.model.BaseModel<?> parentBaseModel,
Map<Locale,String> titleMap,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected com.liferay.portal.kernel.model.BaseModel<?> |
addBaseModel(com.liferay.portal.kernel.model.BaseModel<?> parentBaseModel,
String keywords,
Date expirationDate,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected abstract com.liferay.portal.kernel.model.BaseModel<?> |
addBaseModel(com.liferay.portal.kernel.model.BaseModel<?> parentBaseModel,
String keywords,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected List<com.liferay.portal.kernel.model.BaseModel<?>> |
addBaseModels(com.liferay.portal.kernel.model.Group[] groups,
String keywords,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected com.liferay.portal.kernel.model.BaseModel<?> |
addBaseModelWithClassType(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,
String keywords,
boolean approved,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected void |
assertCount(int expectedCount,
com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
com.liferay.portal.kernel.search.SearchContext searchContext) |
protected void |
assertCount(int expectedCount,
com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
com.liferay.portal.kernel.search.SearchContext searchContext,
int start,
int end) |
protected String[] |
format(Date[] dates,
DateFormat dateFormat) |
protected Date[] |
generateRandomDates(Date startDate,
int size) |
protected abstract Class<?> |
getBaseModelClass() |
protected String |
getBaseModelClassName() |
protected long[] |
getClassTypeIds() |
protected Date[] |
getExpirationDates(List<com.liferay.asset.kernel.model.AssetEntry> assetEntries,
String orderByType) |
protected String[] |
getOrderedTitles(List<Map<Locale,String>> orderedTitleMaps,
Locale locale) |
protected com.liferay.portal.kernel.model.BaseModel<?> |
getParentBaseModel(com.liferay.portal.kernel.model.Group group,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
protected abstract String |
getSearchKeywords() |
protected String[] |
getTitles(List<com.liferay.asset.kernel.model.AssetEntry> assetEntries,
Locale locale) |
protected boolean |
isLocalizableTitle() |
protected List<com.liferay.asset.kernel.model.AssetEntry> |
search(com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
com.liferay.portal.kernel.search.SearchContext searchContext) |
protected int |
searchCount(com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
com.liferay.portal.kernel.search.SearchContext searchContext,
int start,
int end) |
void |
setUp() |
void |
testAllAssetCategories1() |
void |
testAllAssetCategories2() |
void |
testAllAssetCategories3() |
void |
testAllAssetCategories4() |
void |
testAllAssetTags1() |
void |
testAllAssetTags2() |
void |
testAllAssetTags3() |
void |
testAllAssetTags4() |
void |
testAllAssetTagsMultipleGroups1() |
void |
testAllAssetTagsMultipleGroups2() |
void |
testAllAssetTagsMultipleGroups3() |
void |
testAllAssetTagsMultipleGroups4() |
void |
testAnyAssetCategories1() |
void |
testAnyAssetCategories2() |
void |
testAnyAssetCategories3() |
void |
testAnyAssetCategories4() |
void |
testAnyAssetTags1() |
void |
testAnyAssetTags2() |
void |
testAnyAssetTags3() |
void |
testAnyAssetTags4() |
protected void |
testAssetCategorization(com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
int expectedResults) |
protected void |
testAssetCategorization(com.liferay.portal.kernel.model.Group[] groups,
com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
int expectedResults) |
void |
testAssetCategoryAllAndAny() |
void |
testAssetCategoryNotAllAndAll() |
void |
testAssetCategoryNotAllAndAny() |
void |
testAssetCategoryNotAllAndNotAny() |
void |
testAssetCategoryNotAnyAndAll() |
void |
testAssetCategoryNotAnyAndAny() |
void |
testAssetTagsAllAndAny() |
void |
testAssetTagsNotAllAndAll() |
void |
testAssetTagsNotAllAndAny() |
void |
testAssetTagsNotAllAndNotAny() |
void |
testAssetTagsNotAnyAndAll() |
void |
testAssetTagsNotAnyAndAny() |
void |
testClassName1() |
void |
testClassName2() |
protected void |
testClassNames(com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
int expectedResult) |
protected void |
testClassTypeIds(com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
boolean classType) |
void |
testClassTypeIds1() |
void |
testClassTypeIds2() |
void |
testGroups() |
void |
testNotAllAssetCategories1() |
void |
testNotAllAssetCategories2() |
void |
testNotAllAssetCategories3() |
void |
testNotAllAssetCategories4() |
void |
testNotAllAssetTags1() |
void |
testNotAllAssetTags2() |
void |
testNotAllAssetTags3() |
void |
testNotAllAssetTags4() |
void |
testNotAllAssetTagsMultipleGroups1() |
void |
testNotAllAssetTagsMultipleGroups2() |
void |
testNotAllAssetTagsMultipleGroups3() |
void |
testNotAllAssetTagsMultipleGroups4() |
void |
testNotAnyAssetCategories1() |
void |
testNotAnyAssetCategories2() |
void |
testNotAnyAssetCategories3() |
void |
testNotAnyAssetCategories4() |
void |
testNotAnyAssetTags1() |
void |
testNotAnyAssetTags2() |
void |
testNotAnyAssetTags3() |
void |
testNotAnyAssetTags4() |
protected void |
testOrderByCreateDate(com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
String orderByType,
String[] titles,
String[] orderedTitles) |
void |
testOrderByCreateDateAsc() |
void |
testOrderByCreateDateDesc() |
protected void |
testOrderByExpirationDate(com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
String orderByType,
Date[] expirationDates) |
void |
testOrderByExpirationDateAsc() |
void |
testOrderByExpirationDateDesc() |
protected void |
testOrderByTitle(com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
String orderByType,
List<Map<Locale,String>> titleMaps,
List<Map<Locale,String>> orderedTitleMaps,
Locale[] locales) |
void |
testOrderByTitleAsc() |
void |
testOrderByTitleDesc() |
protected void |
testPaginationType(com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
int size) |
void |
testPaginationTypeNone() |
void |
testPaginationTypeRegular() |
void |
testPaginationTypeSimple() |
public static final com.liferay.portal.kernel.test.rule.AggregateTestRule aggregateTestRule
public void testAllAssetTagsMultipleGroups1()
throws Exception
Exceptionpublic void testAllAssetTagsMultipleGroups2()
throws Exception
Exceptionpublic void testAllAssetTagsMultipleGroups3()
throws Exception
Exceptionpublic void testAllAssetTagsMultipleGroups4()
throws Exception
Exceptionpublic void testAssetCategoryAllAndAny()
throws Exception
Exceptionpublic void testAssetCategoryNotAllAndAll()
throws Exception
Exceptionpublic void testAssetCategoryNotAllAndAny()
throws Exception
Exceptionpublic void testAssetCategoryNotAllAndNotAny()
throws Exception
Exceptionpublic void testAssetCategoryNotAnyAndAll()
throws Exception
Exceptionpublic void testAssetCategoryNotAnyAndAny()
throws Exception
Exceptionpublic void testAssetTagsNotAllAndAll()
throws Exception
Exceptionpublic void testAssetTagsNotAllAndAny()
throws Exception
Exceptionpublic void testAssetTagsNotAllAndNotAny()
throws Exception
Exceptionpublic void testAssetTagsNotAnyAndAll()
throws Exception
Exceptionpublic void testAssetTagsNotAnyAndAny()
throws Exception
Exceptionpublic void testNotAllAssetCategories1()
throws Exception
Exceptionpublic void testNotAllAssetCategories2()
throws Exception
Exceptionpublic void testNotAllAssetCategories3()
throws Exception
Exceptionpublic void testNotAllAssetCategories4()
throws Exception
Exceptionpublic void testNotAllAssetTagsMultipleGroups1()
throws Exception
Exceptionpublic void testNotAllAssetTagsMultipleGroups2()
throws Exception
Exceptionpublic void testNotAllAssetTagsMultipleGroups3()
throws Exception
Exceptionpublic void testNotAllAssetTagsMultipleGroups4()
throws Exception
Exceptionpublic void testNotAnyAssetCategories1()
throws Exception
Exceptionpublic void testNotAnyAssetCategories2()
throws Exception
Exceptionpublic void testNotAnyAssetCategories3()
throws Exception
Exceptionpublic void testNotAnyAssetCategories4()
throws Exception
Exceptionpublic void testOrderByCreateDateDesc()
throws Exception
Exceptionpublic void testOrderByExpirationDateAsc()
throws Exception
Exceptionpublic void testOrderByExpirationDateDesc()
throws Exception
Exceptionpublic void testPaginationTypeRegular()
throws Exception
Exceptionprotected abstract com.liferay.portal.kernel.model.BaseModel<?> addBaseModel(com.liferay.portal.kernel.model.BaseModel<?> parentBaseModel,
Map<Locale,String> titleMap,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws Exception
Exceptionprotected com.liferay.portal.kernel.model.BaseModel<?> addBaseModel(com.liferay.portal.kernel.model.BaseModel<?> parentBaseModel,
String keywords,
Date expirationDate,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws Exception
Exceptionprotected abstract com.liferay.portal.kernel.model.BaseModel<?> addBaseModel(com.liferay.portal.kernel.model.BaseModel<?> parentBaseModel,
String keywords,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws Exception
Exceptionprotected List<com.liferay.portal.kernel.model.BaseModel<?>> addBaseModels(com.liferay.portal.kernel.model.Group[] groups, String keywords, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws Exception
Exceptionprotected com.liferay.portal.kernel.model.BaseModel<?> addBaseModelWithClassType(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,
String keywords,
boolean approved,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws Exception
Exceptionprotected void assertCount(int expectedCount,
com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
com.liferay.portal.kernel.search.SearchContext searchContext)
throws Exception
Exceptionprotected void assertCount(int expectedCount,
com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
com.liferay.portal.kernel.search.SearchContext searchContext,
int start,
int end)
throws Exception
Exceptionprotected String[] format(Date[] dates, DateFormat dateFormat)
protected abstract Class<?> getBaseModelClass()
protected String getBaseModelClassName()
protected long[] getClassTypeIds()
protected Date[] getExpirationDates(List<com.liferay.asset.kernel.model.AssetEntry> assetEntries, String orderByType) throws Exception
Exceptionprotected String[] getOrderedTitles(List<Map<Locale,String>> orderedTitleMaps, Locale locale) 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 abstract String getSearchKeywords()
protected String[] getTitles(List<com.liferay.asset.kernel.model.AssetEntry> assetEntries, Locale locale) throws Exception
Exceptionprotected boolean isLocalizableTitle()
protected List<com.liferay.asset.kernel.model.AssetEntry> search(com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery, com.liferay.portal.kernel.search.SearchContext searchContext) throws Exception
Exceptionprotected int searchCount(com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
com.liferay.portal.kernel.search.SearchContext searchContext,
int start,
int end)
throws Exception
Exceptionprotected void testAssetCategorization(com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
int expectedResults)
throws Exception
Exceptionprotected void testAssetCategorization(com.liferay.portal.kernel.model.Group[] groups,
com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
int expectedResults)
throws Exception
Exceptionprotected void testClassNames(com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
int expectedResult)
throws Exception
Exceptionprotected void testClassTypeIds(com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
boolean classType)
throws Exception
Exceptionprotected void testOrderByCreateDate(com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
String orderByType,
String[] titles,
String[] orderedTitles)
throws Exception
Exceptionprotected void testOrderByExpirationDate(com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
String orderByType,
Date[] expirationDates)
throws Exception
Exceptionprotected void testOrderByTitle(com.liferay.asset.kernel.service.persistence.AssetEntryQuery assetEntryQuery,
String orderByType,
List<Map<Locale,String>> titleMaps,
List<Map<Locale,String>> orderedTitleMaps,
Locale[] locales)
throws Exception
Exception