Class PriceRowChannelTest

    • Field Detail

      • DETECTED_UI_EXPERIENCE_LEVEL

        protected static final java.lang.String DETECTED_UI_EXPERIENCE_LEVEL
        See Also:
        Constant Field Values
    • Constructor Detail

      • PriceRowChannelTest

        public PriceRowChannelTest()
    • Method Detail

      • setUp

        public void setUp()
                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • testCreatePriceRowChannelUsingModel

        public void testCreatePriceRowChannelUsingModel()
      • testCreatePriceRowChannelUsingEurope1PriceFactory

        public void testCreatePriceRowChannelUsingEurope1PriceFactory()
                                                               throws java.lang.Exception
        Throws:
        java.lang.Exception
      • testCreatePriceRowNullChannelUsingEurope1PriceFactory

        public void testCreatePriceRowNullChannelUsingEurope1PriceFactory()
                                                                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • testProductPricesNoChannel

        public void testProductPricesNoChannel()
                                        throws java.lang.Exception
        Cases to Test:

        Context - No UI Experience Context, Price rows without channel data.

        Throws:
        java.lang.Exception
      • testProductPricesWithUIExperienceOnly

        public void testProductPricesWithUIExperienceOnly()
                                                   throws java.lang.Exception
        Cases to Test:

        Context - UI Experience Context set, Price rows without channel data.

        Throws:
        java.lang.Exception
      • testDefaultProductBasePriceChannel

        public void testDefaultProductBasePriceChannel()
                                                throws java.lang.Exception
        Cases to Test:

        Context - UI Experience Context set, Price rows with channel data, changing "channel" ctx attribute to see if returned prices are different.

        Throws:
        java.lang.Exception