@IntegrationTest public class DefaultCxIntegrationMappingServiceIntegrationTest extends ServicelayerTest
importServicejaloSession| Constructor and Description |
|---|
DefaultCxIntegrationMappingServiceIntegrationTest() |
createCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNoneautowireProperties, getBeanName, prepareApplicationContextAndSessionestablishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSessionpublic DefaultCxIntegrationMappingServiceIntegrationTest()
public void setupSampleData()
throws java.lang.Exception
java.lang.Exceptionpublic void testAssignSegmentsToUser()
public void testAssignSegmentsToUserWhenNullMapingData()
public void testAssignSegmentsToUserWhenEmptySegmentList()
public void testAssignSegmentsToUserWhenNullSegmentList()
public void testAssignSegmentsToUserForNotExistingSegment()
public void testAssignSegmentsToUserForNewSegment()
public void testAssignSegmentsToUserWhenAffinityIsNull()
public void testAssignSegmentsToUserWhenDuplicatedSegments()
public void testAssignSegmentsToUserWhenNewDuplicatedSegments()
public void testAssignAndGetUserSegment()
public void testAssignAndGetUserSegmentWithDescription()
public void testAssignAndGetUserToSegmentWithContext()
public void testAssignAndGetUserToSegmentWithNullContext()
public void testAssignAndGetUserToSegmentWithEmptyContext()
public void testAssignSegmentsToUserForAnonymous()
public void testOverrideUserToSegmentForAnonymous()
public void testRemoveUserToSegmentForAnonymous()
public void testAssignAndGetUserToSegmentForAnonymous()
public void testAssignAndGetUserToSegmentWithContextForAnonymous()
public void testAssignAndGetUserToSegmentWithNullContextForAnonymous()
public void testAssignAndGetUserToSegmentWithEmptyContextForAnonymous()
protected MappingData createMappingData(java.lang.String providerId, java.math.BigDecimal affinity, java.lang.String... segments)
protected MappingData createMappingData(java.math.BigDecimal affinity, java.lang.String... segments)
protected java.util.List<SegmentMappingData> createUserSegmentList(java.lang.String providerId, java.math.BigDecimal affinity, java.lang.String... segments)
protected java.util.List<SegmentMappingData> createUserSegmentList(java.math.BigDecimal affinity, java.lang.String... segments)
protected SegmentMappingData createSegmentMappingData(java.lang.String providerId, java.math.BigDecimal affinity, java.lang.String code)
protected SegmentMappingData createSegmentMappingData(java.math.BigDecimal affinity, java.lang.String code)
protected void verifySegments(java.util.Collection<? extends UserToSegmentData> expected, java.util.Collection<CxUserToSegmentModel> current)
protected java.lang.String getUserToSegmentKey(CxUserToSegmentModel us)
protected java.lang.String getUserToSegmentDataKey(UserToSegmentData us)
protected void verifyThatThereIsNoDataInSession(UserModel user)
protected void verifySessionData(UserModel user, java.util.Collection<? extends UserToSegmentData> expected)
Copyright © 2018 SAP SE. All Rights Reserved.