Class DefaultCxUpdateUserSegmentStrategyTest
- java.lang.Object
-
- de.hybris.platform.personalizationintegration.strategies.impl.DefaultCxUpdateUserSegmentStrategyTest
-
@UnitTest public class DefaultCxUpdateUserSegmentStrategyTest extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classDefaultCxUpdateUserSegmentStrategyTest.MappingDataMatcher
-
Constructor Summary
Constructors Constructor Description DefaultCxUpdateUserSegmentStrategyTest()
-
Method Summary
-
-
-
Method Detail
-
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
protected void configureSegmentMappingForProvider(java.lang.String... segments)
-
createSegmentMappingList
protected java.util.List<SegmentMappingData> createSegmentMappingList(java.lang.String providerId, java.lang.String... segments)
-
createSegmentMapping
protected SegmentMappingData createSegmentMapping(java.lang.String providerId, java.lang.String segmentCode, java.math.BigDecimal affinity)
-
createCalculationContext
protected CxCalculationContext createCalculationContext(java.lang.String... providers)
-
-