Class DefaultFlexibleCMSItemSearchServiceTest
java.lang.Object
de.hybris.platform.cms2.cmsitems.service.impl.DefaultFlexibleCMSItemSearchServiceTest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidassertExpectedValueInQuery(FlexibleSearchQuery flexibleSearchQuery, String expectedValue) protected voidassertMaskQuery(FlexibleSearchQuery flexibleSearchQuery, String expectedMask) protected voidassertMaskQueryWhenAbstractPage(FlexibleSearchQuery flexibleSearchQuery, String expectedMask) protected voidassertNoMaskQuery(FlexibleSearchQuery flexibleSearchQuery, String expectedMask) voidvoidvoidsetup()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidprotected FlexibleSearchQuerytriggerQuery(String mask, String typeCode) protected FlexibleSearchQuery
-
Constructor Details
-
DefaultFlexibleCMSItemSearchServiceTest
public DefaultFlexibleCMSItemSearchServiceTest()
-
-
Method Details
-
setup
public void setup() -
testSearchQueryContainsNoMaskAndNoType
public void testSearchQueryContainsNoMaskAndNoType() -
testSearchQueryContainsMaskAndNoType
public void testSearchQueryContainsMaskAndNoType() -
testSearchQueryContainsNoMaskAndType
public void testSearchQueryContainsNoMaskAndType() -
testSearchQueryContainsMaskAndType
public void testSearchQueryContainsMaskAndType() -
testSearchQueryContainsAdditionalParams
public void testSearchQueryContainsAdditionalParams() -
testSearchQueryContainsAdditionalNullParam
public void testSearchQueryContainsAdditionalNullParam() -
testSearchQueryContainsSort
public void testSearchQueryContainsSort() -
testSearchQueryNoTypeCodeContainsSort
public void testSearchQueryNoTypeCodeContainsSort() -
exceptionIsThrownForMissingSearchParamData
public void exceptionIsThrownForMissingSearchParamData() -
exceptionIsThrownForMissingPagingData
public void exceptionIsThrownForMissingPagingData() -
testAppendSortNameAndLowerCaseDirection
public void testAppendSortNameAndLowerCaseDirection() -
testAppendSortNameAndUpperCaseDirection
public void testAppendSortNameAndUpperCaseDirection() -
testAppendSortNameAndInvalidDirection
public void testAppendSortNameAndInvalidDirection() -
testAppendSortNameWithDefaultSortDirection
public void testAppendSortNameWithDefaultSortDirection() -
testAppendSortNameAndDescription
public void testAppendSortNameAndDescription() -
testNotAppendTypeExclusions
public void testNotAppendTypeExclusions() -
testValidateSearchDataWithTypeCodeAndTypeCodesShouldThrowError
public void testValidateSearchDataWithTypeCodeAndTypeCodesShouldThrowError() -
testGetValidComposedTypesShouldFilterOutInvalidTypeCodes
public void testGetValidComposedTypesShouldFilterOutInvalidTypeCodes() -
testGetValidComposedTypesShouldThrowErrorIfThereIsNoValidTypeCode
public void testGetValidComposedTypesShouldThrowErrorIfThereIsNoValidTypeCode() -
testGetFirstCommonAncestorTypeCode
public void testGetFirstCommonAncestorTypeCode() -
testGetFirstCommonAncestorTypeCodeWithItemComposedTypeShouldReturnCMSItemTypeCode
public void testGetFirstCommonAncestorTypeCodeWithItemComposedTypeShouldReturnCMSItemTypeCode() -
testPrepareQueryBuilder
public void testPrepareQueryBuilder() -
testGetFirstCommonElement
public void testGetFirstCommonElement() -
testGetFirstCommonElementThrowExceptionIfNull
public void testGetFirstCommonElementThrowExceptionIfNull() -
testGetFirstCommonElementThrowExceptionIfOneListIsEmpty
public void testGetFirstCommonElementThrowExceptionIfOneListIsEmpty() -
testSearchQueryContainsMaskAndTypeIsAbstractPage
public void testSearchQueryContainsMaskAndTypeIsAbstractPage() -
triggerQuery
-
triggerQuery
-
assertMaskQuery
-
assertNoMaskQuery
-
assertExpectedValueInQuery
protected void assertExpectedValueInQuery(FlexibleSearchQuery flexibleSearchQuery, String expectedValue) -
assertMaskQueryWhenAbstractPage
protected void assertMaskQueryWhenAbstractPage(FlexibleSearchQuery flexibleSearchQuery, String expectedMask)
-