Class DefaultFlexibleCMSItemSearchServiceTest
- java.lang.Object
-
- de.hybris.platform.cms2.cmsitems.service.impl.DefaultFlexibleCMSItemSearchServiceTest
-
@UnitTest public class DefaultFlexibleCMSItemSearchServiceTest extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DefaultFlexibleCMSItemSearchServiceTest()
-
Method Summary
-
-
-
Method Detail
-
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()
-
triggerQuery
protected FlexibleSearchQuery triggerQuery(java.lang.String mask, java.lang.String typeCode, java.util.Map<java.lang.String,java.lang.String> itemSearchParams)
-
triggerQuery
protected FlexibleSearchQuery triggerQuery(java.lang.String mask, java.lang.String typeCode)
-
assertMaskQuery
protected void assertMaskQuery(FlexibleSearchQuery flexibleSearchQuery, java.lang.String expectedMask)
-
assertNoMaskQuery
protected void assertNoMaskQuery(FlexibleSearchQuery flexibleSearchQuery, java.lang.String expectedMask)
-
assertExpectedValueInQuery
protected void assertExpectedValueInQuery(FlexibleSearchQuery flexibleSearchQuery, java.lang.String expectedValue)
-
-