Class CartConfigurationPopulatorTest

java.lang.Object
de.hybris.platform.sap.productconfig.facades.populator.AbstractOrderConfigurationPopulatorTest
de.hybris.platform.sap.productconfig.facades.populator.CartConfigurationPopulatorTest

@UnitTest public class CartConfigurationPopulatorTest extends AbstractOrderConfigurationPopulatorTest
  • Constructor Details

    • CartConfigurationPopulatorTest

      public CartConfigurationPopulatorTest()
  • Method Details

    • setup

      public void setup()
      Overrides:
      setup in class AbstractOrderConfigurationPopulatorTest
    • testPopulateNoTargetItems

      public void testPopulateNoTargetItems()
    • testPopulate

      public void testPopulate()
    • testPopulateWithVariant

      public void testPopulateWithVariant()
    • testPopulateWithChangeableVariant

      public void testPopulateWithChangeableVariant()
    • testPopulateCartEntryRemoved

      public void testPopulateCartEntryRemoved()
    • testPopulate_notConfigurable

      public void testPopulate_notConfigurable()
    • testPopulate_numberErrors_conflicts

      public void testPopulate_numberErrors_conflicts()
    • testPopulateConfigCompleteAndConsistent

      public void testPopulateConfigCompleteAndConsistent()
    • testPopulateConfigNoConfigModelInSession

      public void testPopulateConfigNoConfigModelInSession()
    • testPopulateNoConfigurationAttached

      public void testPopulateNoConfigurationAttached()
    • testValidatePriceError

      public void testValidatePriceError()
    • mockMethodsThatAccessTenant

      protected void mockMethodsThatAccessTenant()
    • testValidatePrice

      public void testValidatePrice()
    • testValidatePriceResultTrue

      public void testValidatePriceResultTrue()
    • testCreateInlinePriceError

      public void testCreateInlinePriceError()
    • testWriteToTargetEntryIllegalArgument

      public void testWriteToTargetEntryIllegalArgument()
      Overrides:
      testWriteToTargetEntryIllegalArgument in class AbstractOrderConfigurationPopulatorTest
    • testWriteToTargetEntry

      public void testWriteToTargetEntry()
      Overrides:
      testWriteToTargetEntry in class AbstractOrderConfigurationPopulatorTest
    • testWriteToTargetEntryInconsistent

      public void testWriteToTargetEntryInconsistent()
      Overrides:
      testWriteToTargetEntryInconsistent in class AbstractOrderConfigurationPopulatorTest
    • testCreateConfigurationInfos

      public void testCreateConfigurationInfos()
      Overrides:
      testCreateConfigurationInfos in class AbstractOrderConfigurationPopulatorTest
    • testCreateConfigurationInfosException

      public void testCreateConfigurationInfosException()
      Overrides:
      testCreateConfigurationInfosException in class AbstractOrderConfigurationPopulatorTest
    • testWriteToTargetEntrySummaryMapNull

      public void testWriteToTargetEntrySummaryMapNull()
      Overrides:
      testWriteToTargetEntrySummaryMapNull in class AbstractOrderConfigurationPopulatorTest
    • testModelService

      public void testModelService()
    • testCartPopulator

      public void testCartPopulator()
    • testConfigurationAbstractOrderIntegrationStrategy

      public void testConfigurationAbstractOrderIntegrationStrategy()
    • testHasUnresolvableIssuesNoIssues

      public void testHasUnresolvableIssuesNoIssues()
    • testHasUnresolvableIssuesIncomplete

      public void testHasUnresolvableIssuesIncomplete()
    • testHasUnresolvableIssuesInconsistent

      public void testHasUnresolvableIssuesInconsistent()
    • testHasUnresolvableIssuesHiddenInconsistent

      public void testHasUnresolvableIssuesHiddenInconsistent()
    • testHasUnresolvableIssuesHiddenIncomplete

      public void testHasUnresolvableIssuesHiddenIncomplete()
    • testPopulateWithUnresolvableIssues

      public void testPopulateWithUnresolvableIssues()
    • testPopulateWithUnresolvableIssuesPopulatesPK

      public void testPopulateWithUnresolvableIssuesPopulatesPK()
    • testPopulateCompleteConfigWithPricingError

      public void testPopulateCompleteConfigWithPricingError()
    • validateUnresolvableIssuesForConfigInfos

      protected void validateUnresolvableIssuesForConfigInfos(List<ConfigurationInfoData> configInfos)
    • tearDown

      public void tearDown()
    • testAddChangedInBackgroundWarning

      public void testAddChangedInBackgroundWarning()
    • testValidateChangedInBackground

      public void testValidateChangedInBackground()
    • verifyTargetEntry

      protected void verifyTargetEntry(OrderEntryData targetEntry)