Class CartTestContextBuilder
- java.lang.Object
-
- de.hybris.platform.ruleengineservices.ruleengine.impl.CartTestContextBuilder
-
- Direct Known Subclasses:
CouponAwareCartTestContextBuilder
public class CartTestContextBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CartTestContextBuilder()
-
Method Summary
-
-
-
Method Detail
-
getCartModel
public CartModel getCartModel()
-
getCartRAO
public CartRAO getCartRAO()
-
getPaymentModeModel
public PaymentModeModel getPaymentModeModel()
-
getPaymentModeRAO
public PaymentModeRAO getPaymentModeRAO()
-
withPaymentModeModel
public CartTestContextBuilder withPaymentModeModel(java.lang.String code)
-
withPaymentModeRAO
public CartTestContextBuilder withPaymentModeRAO(java.lang.String code)
-
withEntries
public CartTestContextBuilder withEntries(java.util.List<AbstractOrderEntryModel> entries)
-
addEntry
public CartTestContextBuilder addEntry(AbstractOrderEntryModel entry)
-
addNewEntry
public CartTestContextBuilder addNewEntry()
-
addNewEntry
public CartTestContextBuilder addNewEntry(ProductModel product)
-
addNewEntry
public CartTestContextBuilder addNewEntry(CategoryModel... categoryModels)
-
withDiscounts
public CartTestContextBuilder withDiscounts(java.util.List<DiscountModel> discounts)
-
addDiscount
public CartTestContextBuilder addDiscount(DiscountModel discount)
-
withUser
public CartTestContextBuilder withUser(java.lang.String userId)
-
withUserGroups
public CartTestContextBuilder withUserGroups(java.lang.String userId, PrincipalGroupModel... groups)
-
withUser
public CartTestContextBuilder withUser(UserModel user)
-
withTotalPrice
public CartTestContextBuilder withTotalPrice(java.lang.Double totalPrice)
-
withSubtotal
public CartTestContextBuilder withSubtotal(java.lang.Double subTotal)
-
withDeliveryCost
public CartTestContextBuilder withDeliveryCost(java.lang.Double deliveryCost)
-
withPaymentCost
public CartTestContextBuilder withPaymentCost(java.lang.Double paymentCost)
-
withCurrency
public CartTestContextBuilder withCurrency(java.lang.String currencyIsoCode)
-
-