Class DefaultCxVariationServiceTest
java.lang.Object
de.hybris.platform.personalizationservices.variation.impl.DefaultCxVariationServiceTest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CxCustomizationModelcreateCustomization(List<CxVariationModel> variations, String customizationCode, String customizationName, Integer customizationPriority) protected CxSegmentModelcreateSegment(List<CxVariationModel> variations, String segmentCode) protected UserModelcreateUser(CxSegmentModel... segments) protected CxVariationModelcreateVariation(String code, String name, boolean enabled, CatalogVersionModel catalogVersion, CxAbstractActionModel... actions) voidprotected voidsetCustomizationRank(CxCustomizationModel... customizations) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoid
-
Constructor Details
-
DefaultCxVariationServiceTest
public DefaultCxVariationServiceTest()
-
-
Method Details
-
initMocks
public void initMocks() -
testGetVariation
public void testGetVariation() -
testGetVariationWithNullCode
public void testGetVariationWithNullCode() -
testGetVariationWithNullCustomization
public void testGetVariationWithNullCustomization() -
testGetActiveVariations
public void testGetActiveVariations() -
testGetActiveVariationsWithNullSegments
public void testGetActiveVariationsWithNullSegments() -
testGetActiveVariationsWithNullCatalogVersion
public void testGetActiveVariationsWithNullCatalogVersion() -
testGetActiveVariationsForEmptySegmentList
public void testGetActiveVariationsForEmptySegmentList() -
testGetActiveVariationsForSegmentWithoutVariations
public void testGetActiveVariationsForSegmentWithoutVariations() -
testGetActiveVariationsForInactiveVariation
public void testGetActiveVariationsForInactiveVariation() -
testGetActiveVariationsForCatalogVersionWithoutVariations
public void testGetActiveVariationsForCatalogVersionWithoutVariations() -
testGetActiveVariationsForDifferentCatalogVersions
public void testGetActiveVariationsForDifferentCatalogVersions() -
shouldReturnFirstVariationWithCustomization
public void shouldReturnFirstVariationWithCustomization() -
shouldReturn2VariationsIn2Customizations
public void shouldReturn2VariationsIn2Customizations() -
shouldReturn3VariationsIn3CustomizationsAnd2Segments
public void shouldReturn3VariationsIn3CustomizationsAnd2Segments() -
shouldReturn2VariationsIn2CustomizationsAnd2Segments
public void shouldReturn2VariationsIn2CustomizationsAnd2Segments() -
testCreateVariation
public void testCreateVariation() -
testCreateVariationWithRank
public void testCreateVariationWithRank() -
testCreateNullVariation
public void testCreateNullVariation() -
testCreateVariationWithNullCode
public void testCreateVariationWithNullCode() -
testCreateVariationWithNullCustomization
public void testCreateVariationWithNullCustomization() -
testCreateVariationWithNullCatalogVersion
public void testCreateVariationWithNullCatalogVersion() -
createCustomization
protected CxCustomizationModel createCustomization(List<CxVariationModel> variations, String customizationCode, String customizationName, Integer customizationPriority) -
setCustomizationRank
-
createSegment
-
createUser
-
createVariation
protected CxVariationModel createVariation(String code, String name, boolean enabled, CatalogVersionModel catalogVersion, CxAbstractActionModel... actions)
-