@UnitTest public class DefaultCxUpdateUserSegmentStrategyTest extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
protected class |
DefaultCxUpdateUserSegmentStrategyTest.MappingDataMatcher |
| Constructor and Description |
|---|
DefaultCxUpdateUserSegmentStrategyTest() |
public DefaultCxUpdateUserSegmentStrategyTest()
public void init()
public void updateUserSegmentTest()
public void updateUserSegmentWithDuplicatedSegmensTest()
public void updateUserSegmentWhenNullDataFromProviderTest()
public void updateUserSegmentWithTwoProvidersTest()
public void testReturnBiggestAffinity()
public void dontUpdateUserSegmentForEmptyProviderListTest()
public void cleanUserSegmentIfNotGivenConsentTest()
public void updateUserSegmentWhenOneProviderThrowExceptionTest()
public void updateUserSegmentWithNullContextTest()
public void updateUserSegmentWithEmptyContextTest()
public void updateUserSegmentForSelectedProviderTest()
public void addProviderPrefixForSegmentWhenPropertySetTest()
public void dontAddProviderPrefixForSegmentWhenPropertyEmptyTest()
protected void configureSegmentMappingForProvider(java.lang.String... segments)
protected java.util.List<SegmentMappingData> createSegmentMappingList(java.lang.String providerId, java.lang.String... segments)
protected SegmentMappingData createSegmentMapping(java.lang.String providerId, java.lang.String segmentCode, java.math.BigDecimal affinity)
protected CxCalculationContext createCalculationContext(java.lang.String... providers)
Copyright © 2018 SAP SE. All Rights Reserved.