@IntegrationTest public class DefaultCxSegmentServiceIntegrationTest extends AbstractCxServiceTest
CUSTOMIZATION_CODE, CUSTOMIZATION_CODE2, SEGMENT_CODE, VARIATION_CODE, VARIATION_CODE2, VARIATION_CODE3importServicejaloSession| Constructor and Description |
|---|
DefaultCxSegmentServiceIntegrationTest() |
setUpcreateCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNoneautowireProperties, getBeanName, prepareApplicationContextAndSessionestablishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSessionpublic DefaultCxSegmentServiceIntegrationTest()
public void findSegmentByCodeTest()
public void findNoSegmentByCodeTest()
public void findSegmentsPaginated()
public void findSegmentsPaginated2()
public void findSegmentsPaginatedOverScale()
public void findSegmentsPaginatedBelowScale()
public void testGetUserToSegmentForUser()
public void testGetUserToSegmentForAnonymous()
public void testGetUserToSegmentForCalculation()
public void testGetUserToSegmentForCalculationWhenCurentBaseSiteNotSet()
public void testGetUserToSegmentForCalculationWhenDataForTwoBaseSites()
public void testGetUserToSegmentForCalculationWhenAnonymousUser()
protected java.util.Collection<UserToSegmentData> createUserSegmentsData(java.math.BigDecimal affinity, java.lang.String... segments)
protected UserToSegmentData createUserSegmentData(java.math.BigDecimal affinity, java.lang.String segmentCode)
protected void verifySegmentsData(java.util.Collection<UserToSegmentData> expected, java.util.Collection<CxUserToSegmentModel> current)
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)
protected SearchPageData<?> buildSearchPageData(int currentPage, int pageSize)
Copyright © 2018 SAP SE. All Rights Reserved.