Class ProductConfigurationPricingStrategyImplTest

java.lang.Object
de.hybris.platform.sap.productconfig.services.impl.ProductConfigurationPricingStrategyImplTest

@UnitTest public class ProductConfigurationPricingStrategyImplTest extends Object
  • Constructor Details

    • ProductConfigurationPricingStrategyImplTest

      public ProductConfigurationPricingStrategyImplTest()
  • Method Details

    • setup

      public void setup()
    • testRetrieveCurrentTotalPriceSSC

      public void testRetrieveCurrentTotalPriceSSC() throws ConfigurationEngineException
      Throws:
      ConfigurationEngineException
    • testRetrieveCurrentTotalPriceSSCPriceNA

      public void testRetrieveCurrentTotalPriceSSCPriceNA() throws ConfigurationEngineException
      Throws:
      ConfigurationEngineException
    • testRetrieveCurrentTotalPriceSSCNoPrice

      public void testRetrieveCurrentTotalPriceSSCNoPrice() throws ConfigurationEngineException
      Throws:
      ConfigurationEngineException
    • testRetrieveCurrentTotalPriceSessionCurrencyChanged

      public void testRetrieveCurrentTotalPriceSessionCurrencyChanged() throws ConfigurationEngineException
      Throws:
      ConfigurationEngineException
    • testRetrieveCurrentTotalPriceCPS

      public void testRetrieveCurrentTotalPriceCPS()
    • testRetrieveCurrentTotalPriceCPSNull

      public void testRetrieveCurrentTotalPriceCPSNull()
    • testRetrieveCurrentTotalPriceCPSPriceNA

      public void testRetrieveCurrentTotalPriceCPSPriceNA()
    • testRetrieveCurrentTotalPriceCPSNoPrice

      public void testRetrieveCurrentTotalPriceCPSNoPrice()
    • testGetParametersForCartUpdate

      public void testGetParametersForCartUpdate()
    • testhasBasePriceChanged

      public void testhasBasePriceChanged()
    • testhasBasePriceChangedNot

      public void testhasBasePriceChangedNot()
    • 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()
    • testCalculateBasePriceForConfiguration

      public void testCalculateBasePriceForConfiguration()
    • testCalculateBasePriceForConfigurationPriceNull

      public void testCalculateBasePriceForConfigurationPriceNull()
    • testCalculateBasePriceForConfigurationNoPrice

      public void testCalculateBasePriceForConfigurationNoPrice()
    • testCalculateBasePriceForConfigurationPriceNA

      public void testCalculateBasePriceForConfigurationPriceNA()
    • testHasBasePriceChangedInvalidPriceObtained

      public void testHasBasePriceChangedInvalidPriceObtained()
    • testHasBasePriceChangedPriceRemainsTheSame

      public void testHasBasePriceChangedPriceRemainsTheSame()
    • testHasBasePriceChanged

      public void testHasBasePriceChanged()
    • testGetConfigIdDraft

      public void testGetConfigIdDraft()
    • testRecreateConfigurationWithCurrentCurrency

      public void testRecreateConfigurationWithCurrentCurrency()
    • testRecreateConfigurationWithCurrentCurrencyDraft

      public void testRecreateConfigurationWithCurrentCurrencyDraft()
    • testRecreateConfigurationWithCurrentCurrencyNullConfigId

      public void testRecreateConfigurationWithCurrentCurrencyNullConfigId()
    • testReloadCurrentTotalWithCurrentCurrency

      public void testReloadCurrentTotalWithCurrentCurrency()
    • testCalculateBasePriceModelForConfigurationConfigIdNullAsyncPricing

      public void testCalculateBasePriceModelForConfigurationConfigIdNullAsyncPricing()
    • testCalculateBasePriceModelForConfigurationConfigIdNullSyncPricing

      public void testCalculateBasePriceModelForConfigurationConfigIdNullSyncPricing()
    • testSetters

      public void testSetters()
    • testValidateCurrencyInvalid

      public void testValidateCurrencyInvalid()
    • testValidateCurrencyValid

      public void testValidateCurrencyValid()