Class DefaultCxVariationServiceTest


  • @UnitTest
    public class DefaultCxVariationServiceTest
    extends java.lang.Object
    • Constructor Detail

      • DefaultCxVariationServiceTest

        public DefaultCxVariationServiceTest()
    • Method Detail

      • initMocks

        public void initMocks()
      • testGetVariation

        public void testGetVariation()
      • testGetVariationWithNullCode

        public void testGetVariationWithNullCode()
      • testGetVariationWithNullCustomization

        public void testGetVariationWithNullCustomization()
      • testGetActiveVariations

        public void testGetActiveVariations()
      • testGetActiveVariationsWithNullSegments

        public void testGetActiveVariationsWithNullSegments()
      • testGetActiveVariationsWithNullCatalogVersion

        public void testGetActiveVariationsWithNullCatalogVersion()
      • testGetActiveVariationsForEmptySegmentList

        public void testGetActiveVariationsForEmptySegmentList()
      • testGetActiveVariationsForSegmentWithoutVariations

        public void testGetActiveVariationsForSegmentWithoutVariations()
      • testGetActiveVariationsForInactiveVariation

        public void testGetActiveVariationsForInactiveVariation()
      • testGetActiveVariationsForCatalogVersionWithoutVariations

        public void testGetActiveVariationsForCatalogVersionWithoutVariations()
      • testGetActiveVariationsForDifferentCatalogVersions

        public void testGetActiveVariationsForDifferentCatalogVersions()
      • shouldReturnFirstVariationWithCustomization

        public void shouldReturnFirstVariationWithCustomization()
      • shouldReturn2VariationsIn2Customizations

        public void shouldReturn2VariationsIn2Customizations()
      • shouldReturn3VariationsIn3CustomizationsAnd2Segments

        public void shouldReturn3VariationsIn3CustomizationsAnd2Segments()
      • shouldReturn2VariationsIn2CustomizationsAnd2Segments

        public void shouldReturn2VariationsIn2CustomizationsAnd2Segments()
      • testCreateVariation

        public void testCreateVariation()
      • testCreateVariationWithRank

        public void testCreateVariationWithRank()
      • testCreateNullVariation

        public void testCreateNullVariation()
      • testCreateVariationWithNullCode

        public void testCreateVariationWithNullCode()
      • testCreateVariationWithNullCustomization

        public void testCreateVariationWithNullCustomization()
      • testCreateVariationWithNullCatalogVersion

        public void testCreateVariationWithNullCatalogVersion()
      • createCustomization

        protected CxCustomizationModel createCustomization​(java.util.List<CxVariationModel> variations,
                                                           java.lang.String customizationCode,
                                                           java.lang.String customizationName,
                                                           java.lang.Integer customizationPriority)
      • setCustomizationRank

        protected void setCustomizationRank​(CxCustomizationModel... customizations)