@IntegrationTest public class DefaultCartBundleComponentEditableCheckerNestedIntegrationTest extends ServicelayerTest
DefaultCartBundleComponentEditableChecker| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ANOTHER_COMPONENT |
static java.lang.String |
AUTOPICK_COMPONENT |
static java.lang.String |
AUTOPICK_PRODUCT |
static java.lang.String |
BASIC_COMPONENT |
protected BundleTemplateService |
bundleTemplateService |
protected CartModel |
cart |
static java.lang.String |
CATALOG_ID |
static java.lang.String |
DEPENDENT_COMPONENT |
static java.lang.String |
FOURTH_COMPONENT_0 |
static java.lang.String |
FOURTH_COMPONENT_1 |
static java.lang.String |
FOURTH_COMPONENT_10 |
static java.lang.String |
FOURTH_COMPONENT_11 |
static java.lang.String |
FOURTH_COMPONENT_12 |
static java.lang.String |
FOURTH_COMPONENT_2 |
static java.lang.String |
FOURTH_COMPONENT_3 |
static java.lang.String |
FOURTH_COMPONENT_4 |
static java.lang.String |
FOURTH_COMPONENT_5 |
static java.lang.String |
FOURTH_COMPONENT_6 |
static java.lang.String |
FOURTH_COMPONENT_7 |
static java.lang.String |
FOURTH_COMPONENT_8 |
static java.lang.String |
FOURTH_COMPONENT_9 |
static java.lang.String |
FOURTH_NON_LEAF_COMPONENT |
static java.lang.String |
FOURTH_ROOT_COMPONENT |
static java.lang.String |
PRODUCT01 |
static java.lang.String |
PRODUCT02 |
static java.lang.String |
REQUIRED_COMPONENT |
static java.lang.String |
SECOND_COMPONENT_1 |
ExpectedException |
thrown |
protected UnitModel |
unitModel |
importServicejaloSession| Constructor and Description |
|---|
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest() |
createCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNoneautowireProperties, getBeanName, prepareApplicationContextAndSessionestablishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSessionpublic static final java.lang.String SECOND_COMPONENT_1
public static final java.lang.String AUTOPICK_COMPONENT
public static final java.lang.String REQUIRED_COMPONENT
public static final java.lang.String DEPENDENT_COMPONENT
public static final java.lang.String ANOTHER_COMPONENT
public static final java.lang.String FOURTH_ROOT_COMPONENT
public static final java.lang.String FOURTH_NON_LEAF_COMPONENT
public static final java.lang.String BASIC_COMPONENT
public static final java.lang.String FOURTH_COMPONENT_1
public static final java.lang.String FOURTH_COMPONENT_2
public static final java.lang.String FOURTH_COMPONENT_3
public static final java.lang.String FOURTH_COMPONENT_4
public static final java.lang.String FOURTH_COMPONENT_5
public static final java.lang.String FOURTH_COMPONENT_6
public static final java.lang.String FOURTH_COMPONENT_7
public static final java.lang.String FOURTH_COMPONENT_8
public static final java.lang.String FOURTH_COMPONENT_9
public static final java.lang.String FOURTH_COMPONENT_10
public static final java.lang.String FOURTH_COMPONENT_11
public static final java.lang.String FOURTH_COMPONENT_12
public static final java.lang.String FOURTH_COMPONENT_0
public static final java.lang.String PRODUCT01
public static final java.lang.String PRODUCT02
public static final java.lang.String AUTOPICK_PRODUCT
public static final java.lang.String CATALOG_ID
public ExpectedException thrown
protected BundleTemplateService bundleTemplateService
protected UnitModel unitModel
protected CartModel cart
public DefaultCartBundleComponentEditableCheckerNestedIntegrationTest()
public void setUp()
throws java.lang.Exception
java.lang.Exceptionpublic void isEditableIfComponentIsAutoPick()
throws CommerceCartModificationException
public void isEditableIfComponentWithNoRequiredComponents()
throws CommerceCartModificationException
public void isNotEditableIfComponentWithRequiredComponentNotInCart()
throws CommerceCartModificationException
public void isEditableIfComponentWithRequiredComponentInCart()
throws CommerceCartModificationException
public void isNotEditableIfComponentWithRequiredComponentHasPick1to2CriteriaNotInCart()
throws CommerceCartModificationException
public void isEditableIfComponentWithRequiredComponentHasPick1to2CriteriaInCart()
throws CommerceCartModificationException
public void isNotEditableIfComponentWithRequiredComponentHasPick0to1CriteriaNotInCart()
throws CommerceCartModificationException
public void isEditableIfComponentWithRequiredComponentHasPick0to1CriteriaInCart()
throws CommerceCartModificationException
public void isNotEditableIfComponentWithTransitiveRequiredComponentHasNoPickCriteriaNotInCart()
throws CommerceCartModificationException
public void isEditableIfComponentWithTransitiveRequiredComponentHasNoPickCriteriaInCart()
throws CommerceCartModificationException
public void isNotEditableIfComponentWithRequiredComponentHasExactly1CriteriaNotInCart()
throws CommerceCartModificationException
public void isEditableIfComponentWithRequiredComponentHasExactly1CriteriaInCart()
throws CommerceCartModificationException
public void isNotEditableIfComponentWithRequiredComponentHasExactly2CriteriaNotEnoughInCart()
throws CommerceCartModificationException
public void isEditableIfComponentWithRequiredComponentHasExactly2CriteriaInCart()
throws CommerceCartModificationException
public void isNotEditableForRootComponent()
throws CommerceCartModificationException
public void isNotEditableForIntermediateComponent()
throws CommerceCartModificationException
public void isEditableIfComponentWithRequiredComponentFromAnotherNodeInCart()
throws CommerceCartModificationException
public void isEditableIfComponentInCorrectBundleOnly()
throws CommerceCartModificationException
public void criteriaIsFullfilledIfComponentWithNoCriteriaInCart()
throws CommerceCartModificationException
public void criteriaIsFullfilledIfComponentWithNoCriteriaNotInCart()
throws CommerceCartModificationException
public void criteriaIsNotFullfilledIfComponentWithPick1to2CriteriaNotInCart()
throws CommerceCartModificationException
public void criteriaIsFullfilledIfComponentWithPick1to2CriteriaInCart()
throws CommerceCartModificationException
public void criteriaIsFullfilledIfComponentWithPick0to1CriteriaNotInCart()
throws CommerceCartModificationException
public void criteriaIsFullfilledIfComponentWithPick0to1CriteriaInCart()
throws CommerceCartModificationException
public void criteriaIsNotFullfilledIfComponentWithPickExactly1CriteriaNotInCart()
throws CommerceCartModificationException
public void criteriaIsFullfilledIfComponentWithPickExactly1CriteriaInCart()
throws CommerceCartModificationException
public void criteriaIsNotFullfilledIfComponentWithPickExactly2CriteriaNotInCart()
throws CommerceCartModificationException
public void criteriaIsFullfilledIfComponentWithPickExactly2CriteriaInCart()
throws CommerceCartModificationException
public void criteriaIsNotFullfilledForRootComponent()
throws CommerceCartModificationException
public void criteriaIsNotFullfilledForIntermediateComponent()
throws CommerceCartModificationException
public void criteriaIsNotFullfilledIfComponentInCorrectBundles()
throws CommerceCartModificationException
public void dependencyIsResolvedIfComponentWithNoRequiredComponents()
throws CommerceCartModificationException
public void dependencyIsNotResolvedIfComponentWithRequiredComponentsNotInCart()
throws CommerceCartModificationException
public void dependencyIsResolvedIfComponentWithRequiredComponentsInCart()
throws CommerceCartModificationException
public void dependencyIsNotResolvedIfComponentWithRequiredComponentHasPick1to2CriteriaNotInCart()
throws CommerceCartModificationException
public void dependencyIsResolvedIfComponentWithRequiredComponentHasPick1to2CriteriaInCart()
throws CommerceCartModificationException
public void dependencyIsNotResolvedIfComponentWithRequiredComponentHasPick0to1CriteriaNotInCart()
throws CommerceCartModificationException
public void dependencyIsResolvedIfComponentWithRequiredComponentHasPick0to1CriteriaInCart()
throws CommerceCartModificationException
public void dependencyIsNotResolvedIfComponentWithTransitiveRequiredComponentHasNoPickCriteriaNotInCart()
throws CommerceCartModificationException
public void dependencyIsNotResolvedIfComponentWithTransitiveRequiredComponentHasNoPickCriteriaInCart()
throws CommerceCartModificationException
public void dependencyIsNotResolvedIfComponentWithRequiredComponentHasPickExactly1CriteriaNotInCart()
throws CommerceCartModificationException
public void dependencyIsResolvedIfComponentWithRequiredComponentHasPickExactly1CriteriaInCart()
throws CommerceCartModificationException
public void dependencyIsNotResolvedIfComponentWithRequiredComponentHasPickExactly2CriteriaNotEnoughInCart()
throws CommerceCartModificationException
public void dependencyIsResolvedIfComponentWithRequiredComponentHasPickExactly2CriteriaInCart()
throws CommerceCartModificationException
public void dependencyIsNotResolvedForRootComponent()
throws CommerceCartModificationException
public void dependencyIsNotResolvedForIntermediateComponent()
throws CommerceCartModificationException
public void dependencyIsResolvedIfComponentWithRequiredComponentFromAnotherNodeInCart()
throws CommerceCartModificationException
public void dependencyIsNotResolvedIfComponentInCorrectBundles()
throws CommerceCartModificationException
protected CatalogVersionModel getCatalog()
protected ProductModel getProduct(java.lang.String code)
Copyright © 2018 SAP SE. All Rights Reserved.