@UnitTest public class DefaultBundleCommerceCartServiceTest extends Object
DefaultBundleCommerceCartService| Modifier and Type | Field and Description |
|---|---|
ExpectedException |
thrown |
| Constructor and Description |
|---|
DefaultBundleCommerceCartServiceTest() |
public DefaultBundleCommerceCartServiceTest()
public void testAddToCartNoBundleParamsOldMethod()
throws CommerceCartModificationException,
CalculationException
CommerceCartModificationExceptionCalculationExceptionpublic void testAddToCartNoBundleParamsNewMethod()
throws CommerceCartModificationException,
CalculationException
CommerceCartModificationExceptionCalculationExceptionpublic void testAddToCartNewBundle()
throws CommerceCartModificationException,
CalculationException
CommerceCartModificationExceptionCalculationExceptionpublic void testAddToCartExistingBundle()
throws CommerceCartModificationException,
CalculationException
CommerceCartModificationExceptionCalculationExceptionpublic void testAddToCartWhenCartIsNull()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testAddToCartWhenProductIsNull()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testAddToCartNoBundleTemplate()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testAddToCartNoBundleNumber()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testAddToCartWhenInvalidBundleNumber()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testAddToCartNoEntryForBundleNumber()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testAddToCartWrongBundleNoForTemplate()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testAddToCartWrongBundleQuantity()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testAddToCartWhenProductNotInTemplate()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testAddToCartNotSoldIndividuallyInBundle()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testAddToCartNotSoldIndividuallyNoBundle()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testAddToCartWhenAutoPick()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testAddToCart2ProductsWhenNoBundleNumber()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testAddToCart2ProductsWhenNoCart()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testAddToCart2ProductsWhenNoMasterCart()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testAddToCart2ProductsWhenNoProduct1()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testAddToCart2ProductsWhenNoProduct2()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testAddToCart2ProductsWhenNoTemplate1()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testAddToCart2ProductsWhenNoTemplate2()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testAddToCart2ProductsWhenAutoPick1()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testAddToCart2ProductsWhenAutoPick2()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testRemoveAllEntriesWhenCartIsNull()
throws CommerceCartModificationException,
CalculationException
CommerceCartModificationExceptionCalculationExceptionpublic void testRemoveAllEntriesBundle()
throws CommerceCartModificationException,
CalculationException
CommerceCartModificationExceptionCalculationExceptionpublic void testRemoveAllEntriesFromUnknownBundle()
throws CommerceCartModificationException,
CalculationException
CommerceCartModificationExceptionCalculationExceptionpublic void testUpdateQuantityForCartEntryWhenCartIsNull()
throws CommerceCartModificationException,
CalculationException
CommerceCartModificationExceptionCalculationExceptionpublic void testUpdateQuantityForCartEntryWhenNoMasterCartIsGiven()
throws CommerceCartModificationException,
CalculationException
CommerceCartModificationExceptionCalculationExceptionpublic void testUpdateQuantityForCartEntryWrongQuantity()
throws CommerceCartModificationException,
CalculationException
CommerceCartModificationExceptionCalculationExceptionpublic void testUpdateQuantityForCartEntryStandalone()
throws CommerceCartModificationException,
CalculationException
CommerceCartModificationExceptionCalculationExceptionpublic void testUpdateQuantityForCartEntryWhenAutoPick()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testUpdateQuantityForCartEntryBundle()
throws CommerceCartModificationException,
CalculationException
CommerceCartModificationExceptionCalculationExceptionpublic void testSetCartEntriesInSameBundleToNotCalculatedMasterCartEntry()
public void testSetCartEntriesInSameBundleToNotCalculatedChildCartEntry()
public void testCalculateBundleCartNoMasterCart()
public void testAddToBundle()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testCheckSelectionCriteriaNotExceededWhenNoCart()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testCheckSelectionCriteriaNotExceededWhenNoTemplate()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testCheckSelectionCriteriaNotExceededWhenExactlyNExceeded()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testCheckSelectionCriteriaNotExceededWhenNToMExceeded()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testCheckIsEntryRemovableWhenNoCartEntry()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testCheckSelectionCriteriaNotUnderThresholdWhenCriteriaNotMet()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testCheckIsComponentEditableWhenCartIsNull()
throws CommerceCartModificationException,
CalculationException
CommerceCartModificationExceptionCalculationExceptionpublic void testCheckCanBeAddedToComponentWhenCartIsNull()
throws CommerceCartModificationException,
CalculationException
CommerceCartModificationExceptionCalculationExceptionpublic void testCheckIsComponentDependencyMetAfterRemoval()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testIsNotValidComponent()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testIsValidComponent()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testCheckIsComponentSelectionCriteriaMetWhenCartIsNull()
throws CommerceCartModificationException,
CalculationException
CommerceCartModificationExceptionCalculationExceptionpublic void testCheckIsProductAlreadyInComponent()
throws CommerceCartModificationException
CommerceCartModificationExceptionpublic void testGetFirstInvalidComponentInCartWhenNoCart()
public void testGetFirstInvalidComponentInCart()
Copyright © 2017 SAP SE. All Rights Reserved.