Class ProductConfigurationPricingStrategyImplTest


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

      • ProductConfigurationPricingStrategyImplTest

        public ProductConfigurationPricingStrategyImplTest()
    • Method Detail

      • setup

        public void setup()
      • testUpdateCartEntryBasePrice_NoPrice

        public void testUpdateCartEntryBasePrice_NoPrice()
                                                  throws java.lang.Exception
        Throws:
        java.lang.Exception
      • testUpdateCartEntryBasePrice

        public void testUpdateCartEntryBasePrice()
                                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • testGetLockDifferrentForDifferntConfigIds

        public void testGetLockDifferrentForDifferntConfigIds()
      • testGetLockSameforSameConfigIds

        public void testGetLockSameforSameConfigIds()
      • testGetLockMapShouldNotGrowEndless

        public void testGetLockMapShouldNotGrowEndless()
      • testRetrieveCurrentTotalPriceCPS

        public void testRetrieveCurrentTotalPriceCPS()
      • testRetrieveCurrentTotalPriceCPSNull

        public void testRetrieveCurrentTotalPriceCPSNull()
      • testGetParametersForCartUpdate

        public void testGetParametersForCartUpdate()
      • testhasBasePriceChanged

        public void testhasBasePriceChanged()
      • testhasBasePriceChanged_Not

        public void testhasBasePriceChanged_Not()
      • testUpdateCartEntryPricesEntrySaved

        public void testUpdateCartEntryPricesEntrySaved()
      • testUpdateCartEntryPricesNoCalculate

        public void testUpdateCartEntryPricesNoCalculate()
      • testUpdateCartEntryPricesCartSaved

        public void testUpdateCartEntryPricesCartSaved()
      • testUpdateCartEntryPrices_passedParameter

        public void testUpdateCartEntryPrices_passedParameter()
      • prepareModelsForUpdateCartEntryPrices

        protected void prepareModelsForUpdateCartEntryPrices()
      • testUpdateCartEntryPricesNoUpdate

        public void testUpdateCartEntryPricesNoUpdate()
      • testIsPricingErrorPresent

        public void testIsPricingErrorPresent()