Class DefaultCxUpdateUserSegmentStrategyTest
java.lang.Object
de.hybris.platform.personalizationintegration.strategies.impl.DefaultCxUpdateUserSegmentStrategyTest
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidprotected voidconfigureSegmentMappingForProvider(String... segments) protected CxCalculationContextcreateCalculationContext(String... providers) protected SegmentMappingDatacreateSegmentMapping(String providerId, String segmentCode, BigDecimal affinity) protected List<SegmentMappingData>createSegmentMappingList(String providerId, String... segments) voidvoidvoidinit()voidvoidvoidvoidvoidvoidvoidvoidvoidvoid
-
Constructor Details
-
DefaultCxUpdateUserSegmentStrategyTest
public DefaultCxUpdateUserSegmentStrategyTest()
-
-
Method Details
-
init
public void init() -
updateUserSegmentTest
public void updateUserSegmentTest() -
updateUserSegmentWithDuplicatedSegmensTest
public void updateUserSegmentWithDuplicatedSegmensTest() -
updateUserSegmentWhenNullDataFromProviderTest
public void updateUserSegmentWhenNullDataFromProviderTest() -
updateUserSegmentWithTwoProvidersTest
public void updateUserSegmentWithTwoProvidersTest() -
updateUserSegmentForTwoProvidersWithNullSegments
public void updateUserSegmentForTwoProvidersWithNullSegments() -
testReturnBiggestAffinity
public void testReturnBiggestAffinity() -
dontUpdateUserSegmentForEmptyProviderListTest
public void dontUpdateUserSegmentForEmptyProviderListTest() -
cleanUserSegmentIfNotGivenConsentTest
public void cleanUserSegmentIfNotGivenConsentTest() -
updateUserSegmentWhenOneProviderThrowExceptionTest
public void updateUserSegmentWhenOneProviderThrowExceptionTest() -
updateUserSegmentWithNullContextTest
public void updateUserSegmentWithNullContextTest() -
updateUserSegmentWithEmptyContextTest
public void updateUserSegmentWithEmptyContextTest() -
updateUserSegmentForSelectedProviderTest
public void updateUserSegmentForSelectedProviderTest() -
addProviderPrefixForSegmentWhenPropertySetTest
public void addProviderPrefixForSegmentWhenPropertySetTest() -
addProviderPrefixForSegmentWhenPropertyAndSeparatorSetTest
public void addProviderPrefixForSegmentWhenPropertyAndSeparatorSetTest() -
dontAddProviderPrefixForSegmentWhenPropertyEmptyTest
public void dontAddProviderPrefixForSegmentWhenPropertyEmptyTest() -
configureSegmentMappingForProvider
-
createSegmentMappingList
-
createSegmentMapping
protected SegmentMappingData createSegmentMapping(String providerId, String segmentCode, BigDecimal affinity) -
createCalculationContext
-