public class AcceleratorTestOrderData
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected FlexibleSearchService |
flexibleSearchService |
| Constructor and Description |
|---|
AcceleratorTestOrderData() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkAddressErrors(CartModel sessionCart,
CommerceCheckoutParameter parameter) |
protected void |
checkOrderData(OrderData orderData) |
protected boolean |
containsCardInfo(java.util.List<CreditCardPaymentInfoModel> storedCards,
CardInfo cardInfo) |
protected boolean |
containsOrder(java.util.List<OrderModel> orderList,
java.util.Map<java.lang.String,java.lang.Long> products) |
protected AddressData |
createGermanAddressData() |
protected BillingInfo |
createGermanyBillingInfo() |
protected CardInfo |
createMasterCardInfo() |
void |
createPaymentInfo(java.lang.String customerUid,
java.lang.String currencyIso,
CardInfo cardInfo,
BillingInfo billingInfo) |
void |
createPaymentInfos()
Create stored card subscription info for the PaymentUser@test.com and OrderHistoryUser@test.com customers
|
void |
createSampleBOPiSOrders() |
OrderModel |
createSampleOrder(java.lang.String siteUid,
java.lang.String customerUid,
java.lang.String currencyIso,
java.util.Map<java.lang.String,java.lang.Long> products,
AddressData deliveryAddress,
java.lang.String storeId,
boolean isCSVData) |
void |
createSampleOrders()
Create sample orders for the OrderHistoryUser@test.com customer and for the aaron.customer@hybris.com customer and
wire some tickets from csticket.impex with created order for aaron
|
void |
createSampleOrdersForCustomer(java.lang.String customerUID) |
protected AddressData |
createUkAddressData() |
protected BillingInfo |
createUkBillingInfo() |
protected CardInfo |
createVisaCardInfo() |
protected AddressReversePopulator |
getAddressReversePopulator() |
protected BaseSiteService |
getBaseSiteService() |
protected BaseStoreSelectorStrategy |
getBaseStoreSelectorStrategy() |
protected CartFacade |
getCartFacade() |
protected CartService |
getCartService() |
protected CheckoutFacade |
getCheckoutFacade() |
protected CMSAdminSiteService |
getCmsAdminSiteService() |
protected CommerceCheckoutService |
getCommerceCheckoutService() |
protected CustomerAccountService |
getCustomerAccountService() |
protected java.util.Map<java.lang.String,java.lang.Long> |
getEntryQuantityMap(OrderModel order) |
protected FlexibleSearchService |
getFlexibleSearchService() |
protected CommonI18NService |
getI18nService() |
protected ImpersonationService |
getImpersonationService() |
protected ModelService |
getModelService() |
protected java.lang.String |
getPaymentProvider() |
protected TicketService |
getTicketService() |
protected UserService |
getUserService() |
protected boolean |
isConfirmationEmailSendProcessCreated(OrderModel orderModel) |
protected boolean |
isConfirmationEmailSendProcessFinished(OrderModel orderModel) |
protected boolean |
matchesCardInfo(CreditCardPaymentInfoModel storedCard,
CardInfo cardInfo) |
protected boolean |
matchesOrder(OrderModel order,
java.util.Map<java.lang.String,java.lang.Long> products) |
protected void |
placeOrder() |
protected void |
populateCart(java.util.Map<java.lang.String,java.lang.Long> products,
java.lang.String storeId) |
void |
setAddressReversePopulator(AddressReversePopulator addressReversePopulator) |
void |
setBaseSiteService(BaseSiteService baseSiteService) |
void |
setBaseStoreSelectorStrategy(BaseStoreSelectorStrategy baseStoreSelectorStrategy) |
void |
setCartFacade(CartFacade cartFacade) |
void |
setCartService(CartService cartService) |
void |
setCheckoutFacade(CheckoutFacade checkoutFacade) |
void |
setCmsAdminSiteService(CMSAdminSiteService cmsAdminSiteService) |
void |
setCommerceCheckoutService(CommerceCheckoutService commerceCheckoutService) |
void |
setCustomerAccountService(CustomerAccountService customerAccountService) |
void |
setFlexibleSearchService(FlexibleSearchService flexibleSearchService) |
void |
setI18nService(CommonI18NService i18nService) |
void |
setImpersonationService(ImpersonationService siteImpersonationService) |
void |
setModelService(ModelService modelService) |
void |
setTicketService(TicketService ticketService) |
void |
setUserService(UserService userService) |
protected void |
wireTicketAndOrder(OrderModel order,
java.lang.String... tickets) |
protected FlexibleSearchService flexibleSearchService
protected CMSAdminSiteService getCmsAdminSiteService()
public void setCmsAdminSiteService(CMSAdminSiteService cmsAdminSiteService)
protected UserService getUserService()
public void setUserService(UserService userService)
protected ImpersonationService getImpersonationService()
public void setImpersonationService(ImpersonationService siteImpersonationService)
protected CustomerAccountService getCustomerAccountService()
public void setCustomerAccountService(CustomerAccountService customerAccountService)
protected CartFacade getCartFacade()
public void setCartFacade(CartFacade cartFacade)
protected CartService getCartService()
public void setCartService(CartService cartService)
protected CheckoutFacade getCheckoutFacade()
public void setCheckoutFacade(CheckoutFacade checkoutFacade)
protected CommerceCheckoutService getCommerceCheckoutService()
public void setCommerceCheckoutService(CommerceCheckoutService commerceCheckoutService)
protected AddressReversePopulator getAddressReversePopulator()
public void setAddressReversePopulator(AddressReversePopulator addressReversePopulator)
protected BaseStoreSelectorStrategy getBaseStoreSelectorStrategy()
public void setBaseStoreSelectorStrategy(BaseStoreSelectorStrategy baseStoreSelectorStrategy)
protected ModelService getModelService()
public void setModelService(ModelService modelService)
protected TicketService getTicketService()
public void setTicketService(TicketService ticketService)
public void setBaseSiteService(BaseSiteService baseSiteService)
protected BaseSiteService getBaseSiteService()
BaseSiteServicepublic void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
protected FlexibleSearchService getFlexibleSearchService()
public void createPaymentInfos()
public void createPaymentInfo(java.lang.String customerUid,
java.lang.String currencyIso,
CardInfo cardInfo,
BillingInfo billingInfo)
protected boolean containsCardInfo(java.util.List<CreditCardPaymentInfoModel> storedCards, CardInfo cardInfo)
protected boolean matchesCardInfo(CreditCardPaymentInfoModel storedCard, CardInfo cardInfo)
protected java.lang.String getPaymentProvider()
protected CardInfo createVisaCardInfo()
protected CardInfo createMasterCardInfo()
protected BillingInfo createUkBillingInfo()
protected BillingInfo createGermanyBillingInfo()
public void createSampleOrders()
protected void wireTicketAndOrder(OrderModel order, java.lang.String... tickets)
public void createSampleBOPiSOrders()
public OrderModel createSampleOrder(java.lang.String siteUid, java.lang.String customerUid, java.lang.String currencyIso, java.util.Map<java.lang.String,java.lang.Long> products, AddressData deliveryAddress, java.lang.String storeId, boolean isCSVData)
protected void checkOrderData(OrderData orderData) throws java.lang.InterruptedException
java.lang.InterruptedExceptionprotected boolean isConfirmationEmailSendProcessCreated(OrderModel orderModel)
protected boolean isConfirmationEmailSendProcessFinished(OrderModel orderModel)
protected void checkAddressErrors(CartModel sessionCart, CommerceCheckoutParameter parameter)
protected void placeOrder()
protected void populateCart(java.util.Map<java.lang.String,java.lang.Long> products,
java.lang.String storeId)
protected AddressData createUkAddressData()
protected AddressData createGermanAddressData()
protected boolean containsOrder(java.util.List<OrderModel> orderList, java.util.Map<java.lang.String,java.lang.Long> products)
protected boolean matchesOrder(OrderModel order, java.util.Map<java.lang.String,java.lang.Long> products)
protected java.util.Map<java.lang.String,java.lang.Long> getEntryQuantityMap(OrderModel order)
public void createSampleOrdersForCustomer(java.lang.String customerUID)
protected CommonI18NService getI18nService()
public void setI18nService(CommonI18NService i18nService)
Copyright © 2018 SAP SE. All Rights Reserved.