@IntegrationTest public class DefaultCxUserSegmentServiceIntegrationTest extends AbstractCxServiceTest
CUSTOMIZATION_CODE, CUSTOMIZATION_CODE2, SEGMENT_CODE, VARIATION_CODE, VARIATION_CODE2, VARIATION_CODE3importServicedefaultLanguage, jaloSession| Constructor and Description |
|---|
DefaultCxUserSegmentServiceIntegrationTest() |
createCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNoneautowireProperties, getBeanName, prepareApplicationContextAndSessionestablishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSessionpublic DefaultCxUserSegmentServiceIntegrationTest()
public void setUp()
throws java.lang.Exception
setUp in class AbstractCxServiceTestjava.lang.Exceptionpublic void testGetUserSegments()
public void testGetUserSegmentsForBaseSite()
public void testGetUserSegmentsWhenDataForTwoBaseSite()
public void testSetUserSegments()
public void testSetUserSegmentsWithOtherUserSegments()
public void testSetUserSegmentsForBaseSite()
public void testSetUserSegmentsWhenBaseSiteDoesntMatch()
public void testSetUserSegmentsForTwoBaseSites()
public void testAddUserSegments()
public void testAddUserSegmentsWithOtherUserSegments()
public void testAddDuplicatedUserSegments()
public void testAddUserSegmentsForMultipleBaseSites()
public void testRemoveUserSegments()
public void testRemoveUserSegmentsWithOtherUserSegments()
public void testRemoveUserSegmentsForMultipleBaseSites()
protected java.util.Collection<CxUserToSegmentModel> createUserSegments(UserModel user, java.math.BigDecimal affinity, BaseSiteModel baseSite, java.lang.String... segments)
protected CxUserToSegmentModel createUserSegment(UserModel user, java.math.BigDecimal affinity, java.lang.String segmentCode, BaseSiteModel baseSite)
protected void verifySegments(java.util.Collection<CxUserToSegmentModel> expected, java.util.Collection<CxUserToSegmentModel> current)
protected java.lang.String getUserSegmentKey(CxUserToSegmentModel us)
Copyright © 2018 SAP SE. All Rights Reserved.