Class DefaultCxUserSegmentServiceIntegrationTest

    • Constructor Detail

      • DefaultCxUserSegmentServiceIntegrationTest

        public DefaultCxUserSegmentServiceIntegrationTest()
    • Method Detail

      • setUp

        public void setUp()
                   throws java.lang.Exception
        Overrides:
        setUp in class AbstractCxServiceTest
        Throws:
        java.lang.Exception
      • testGetUserSegments

        public void testGetUserSegments()
      • testGetUserSegmentsForBaseSite

        public void testGetUserSegmentsForBaseSite()
      • testGetUserSegmentsWhenDataForTwoBaseSite

        public void testGetUserSegmentsWhenDataForTwoBaseSite()
      • testSetUserSegments

        public void testSetUserSegments()
      • testSetUserSegmentsWithOtherUserSegments

        public void testSetUserSegmentsWithOtherUserSegments()
      • testSetUserSegmentsForBaseSite

        public void testSetUserSegmentsForBaseSite()
      • testSetUserSegmentsWhenBaseSiteDoesntMatch

        public void testSetUserSegmentsWhenBaseSiteDoesntMatch()
      • testSetUserSegmentsForTwoBaseSites

        public void testSetUserSegmentsForTwoBaseSites()
      • testSetUserSegmentsWithProvider

        public void testSetUserSegmentsWithProvider()
      • testSetUserSegmentsWithContext

        public void testSetUserSegmentsWithContext()
      • testSetUserSegmentsWithNullContext

        public void testSetUserSegmentsWithNullContext()
      • testSetUserSegmentsWithEmptyContext

        public void testSetUserSegmentsWithEmptyContext()
      • testAddUserSegments

        public void testAddUserSegments()
      • testAddUserSegmentsWithOtherUserSegments

        public void testAddUserSegmentsWithOtherUserSegments()
      • testAddDuplicatedUserSegments

        public void testAddDuplicatedUserSegments()
      • testAddUserSegmentsForMultipleBaseSites

        public void testAddUserSegmentsForMultipleBaseSites()
      • testAddUserSegmentsForProviders

        public void testAddUserSegmentsForProviders()
      • testRemoveUserSegments

        public void testRemoveUserSegments()
      • testRemoveUserSegmentsWithOtherUserSegments

        public void testRemoveUserSegmentsWithOtherUserSegments()
      • testRemoveUserSegmentsForMultipleBaseSites

        public void testRemoveUserSegmentsForMultipleBaseSites()
      • testRemoveUserSegmentsForProviders

        public void testRemoveUserSegmentsForProviders()
      • testRemoveUserSegmentsForMultipleProviders

        public void testRemoveUserSegmentsForMultipleProviders()
      • createUserSegments

        protected java.util.Collection<CxUserToSegmentModel> createUserSegments​(UserModel user,
                                                                                java.lang.String providerId,
                                                                                java.math.BigDecimal affinity,
                                                                                BaseSiteModel baseSite,
                                                                                java.lang.String... segments)