Class ConfigurationFacadeImplTest
java.lang.Object
de.hybris.platform.sap.productconfig.facades.impl.ConfigurationFacadeImplTest
Unit test for
ConfigurationFacadeImpl-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidsetCsticsNotRequired(List<CsticModel> cstics) voidsetup()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoid
-
Field Details
-
configurationClassificationCacheStrategyMock
-
pricingServiceMock
-
-
Constructor Details
-
ConfigurationFacadeImplTest
public ConfigurationFacadeImplTest()
-
-
Method Details
-
setup
public void setup() -
testRetrieveRelatedInstanceModelForNullGroup
- Throws:
Exception
-
testGetConfiguration
- Throws:
Exception
-
testGetConfigurationWithForceResetFlagFalse
- Throws:
Exception
-
testGetConfigurationWithForceResetFlagTrue
- Throws:
Exception
-
testGetConfigurationWithForceResetFlagTrueAndProductLinkAvailable
- Throws:
Exception
-
testGetConfigurationWithForceResetFlagTrueAndProductLinkAvailableAndForceResetDisabled
public void testGetConfigurationWithForceResetFlagTrueAndProductLinkAvailableAndForceResetDisabled() throws Exception- Throws:
Exception
-
testGetConfigurationPopulatesKbKey
- Throws:
Exception
-
testGetConfigurationCreatesNewKbKey
- Throws:
Exception
-
testPopulateKbBuildNumber
public void testPopulateKbBuildNumber() -
testGetConfigurationProductLinkAvailable
- Throws:
Exception
-
testGetConfigurationCreatesProductLink
- Throws:
Exception
-
testGetConfigurationProductAndCartLinkAvailable
- Throws:
Exception
-
testUpdateConfiguration
- Throws:
Exception
-
testUpdateConfigurationInvalidGroupType
public void testUpdateConfigurationInvalidGroupType() -
testShowLegendInConfiguration
- Throws:
Exception
-
testShowLegendInConfigurationWithSubInstances
- Throws:
Exception
-
testNotShowLegendInConfigurationWithSubInstances
- Throws:
Exception
-
setCsticsNotRequired
-
testNotShowLegendInConfiguration
- Throws:
Exception
-
testGroups
- Throws:
Exception
-
testEmptyGroups
- Throws:
Exception
-
testEmptyInstance
- Throws:
Exception
-
testGroupWithNotVisibleCstics
- Throws:
Exception
-
testGroupAndEmptySubInstance
- Throws:
Exception
-
testGroupsAndSubInstanceHierarhy
- Throws:
Exception
-
testTypeGroupOrTypeInstace
- Throws:
Exception
-
testNonConfigurableInstance
- Throws:
Exception
-
testOneConfigurableSubGroup_noSubGroups
- Throws:
Exception
-
testOneConfigurableSubGroup_onlyOne
- Throws:
Exception
-
testOneConfigurableSubGroup_MoreThenOne
- Throws:
Exception
-
testUpdateUiGroups2
public void testUpdateUiGroups2() -
testUpdateMultiLevelConfiguration
- Throws:
Exception
-
testPrevNextFlagsOnGroupsSingleLevel
- Throws:
Exception
-
testPrevNextFlagsOnGroupsMultiLevel
- Throws:
Exception
-
testPrevNextFlagsOnlyOneGroup
- Throws:
Exception
-
testGetSubInstanceFindRoot
public void testGetSubInstanceFindRoot() -
testGetSubInstanceDontFindRoot
public void testGetSubInstanceDontFindRoot() -
testGetSubInstanceMultiLevelInstIdsNull
public void testGetSubInstanceMultiLevelInstIdsNull() -
testGetSubInstanceMultiLevelInstIdsNoMatch
public void testGetSubInstanceMultiLevelInstIdsNoMatch() -
testGetSubInstanceMultiLevelInstIdsNoMatchGrand
public void testGetSubInstanceMultiLevelInstIdsNoMatchGrand() -
testGetSubInstanceMultiLevelChild
public void testGetSubInstanceMultiLevelChild() -
testGetSubInstanceMultiLevelGrandChild1
public void testGetSubInstanceMultiLevelGrandChild1() -
testGetSubInstanceMultiLevelGrandChild3
public void testGetSubInstanceMultiLevelGrandChild3() -
testUpdateConflictGroupNoMatchingInstance
public void testUpdateConflictGroupNoMatchingInstance() -
testUpdateConflictGroupNullCsticList
public void testUpdateConflictGroupNullCsticList() -
testUpdateConflictGroupNoInstanceIdAtAll
public void testUpdateConflictGroupNoInstanceIdAtAll() -
testUpdateConflictGroupNoCsticAtInstance
public void testUpdateConflictGroupNoCsticAtInstance() -
testUpdateConflictGroup
public void testUpdateConflictGroup() -
testFinalizeUiGroupsNoGroups
public void testFinalizeUiGroupsNoGroups() -
testFinalizeUiGroupsNoGroupsFlat
public void testFinalizeUiGroupsNoGroupsFlat() -
testFinalizeUiGroups
public void testFinalizeUiGroups() -
testFinalizeUiGroups2Conflicts
public void testFinalizeUiGroups2Conflicts() -
testConflictGroupProcessing
public void testConflictGroupProcessing() -
testProductLinkStrategy
public void testProductLinkStrategy() -
testCreateConfiguration
public void testCreateConfiguration() -
testCreateConfigurationNewConfigurationFlagDisabled
public void testCreateConfigurationNewConfigurationFlagDisabled() -
testGetConfigurationWConfigId
public void testGetConfigurationWConfigId() -
testReplaceProductForNotChangeableVariantChangeble
public void testReplaceProductForNotChangeableVariantChangeble() -
testReplaceProductForNotChangeableVariantNotChangeble
public void testReplaceProductForNotChangeableVariantNotChangeble() -
testgetConfigurationWithFallbackNoException
public void testgetConfigurationWithFallbackNoException() -
testgetConfigurationWithFallbackException
public void testgetConfigurationWithFallbackException() -
testgetConfigurationWithFallback
public void testgetConfigurationWithFallback() -
testIsConfigurationAvailableTrue
public void testIsConfigurationAvailableTrue() -
testIsConfigurationAvailableFalseWithException
public void testIsConfigurationAvailableFalseWithException() -
testIsConfigurationAvailableFalseWithNullConfig
public void testIsConfigurationAvailableFalseWithNullConfig() -
testGetConfigurationFromTemplate
public void testGetConfigurationFromTemplate()
-