Class AcceleratorTestOrderData
- java.lang.Object
-
- de.hybris.platform.yacceleratortest.orders.AcceleratorTestOrderData
-
public class AcceleratorTestOrderData extends java.lang.Object
Create test order data
-
-
Field Summary
Fields Modifier and Type Field Description protected FlexibleSearchService
flexibleSearchService
-
Constructor Summary
Constructors Constructor Description AcceleratorTestOrderData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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 customersvoid
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 aaronvoid
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)
-
-
-
Field Detail
-
flexibleSearchService
protected FlexibleSearchService flexibleSearchService
-
-
Method Detail
-
getCmsAdminSiteService
protected CMSAdminSiteService getCmsAdminSiteService()
-
setCmsAdminSiteService
public void setCmsAdminSiteService(CMSAdminSiteService cmsAdminSiteService)
-
getUserService
protected UserService getUserService()
-
setUserService
public void setUserService(UserService userService)
-
getImpersonationService
protected ImpersonationService getImpersonationService()
-
setImpersonationService
public void setImpersonationService(ImpersonationService siteImpersonationService)
-
getCustomerAccountService
protected CustomerAccountService getCustomerAccountService()
-
setCustomerAccountService
public void setCustomerAccountService(CustomerAccountService customerAccountService)
-
getCartFacade
protected CartFacade getCartFacade()
-
setCartFacade
public void setCartFacade(CartFacade cartFacade)
-
getCartService
protected CartService getCartService()
-
setCartService
public void setCartService(CartService cartService)
-
getCheckoutFacade
protected CheckoutFacade getCheckoutFacade()
-
setCheckoutFacade
public void setCheckoutFacade(CheckoutFacade checkoutFacade)
-
getCommerceCheckoutService
protected CommerceCheckoutService getCommerceCheckoutService()
-
setCommerceCheckoutService
public void setCommerceCheckoutService(CommerceCheckoutService commerceCheckoutService)
-
getAddressReversePopulator
protected AddressReversePopulator getAddressReversePopulator()
-
setAddressReversePopulator
public void setAddressReversePopulator(AddressReversePopulator addressReversePopulator)
-
getBaseStoreSelectorStrategy
protected BaseStoreSelectorStrategy getBaseStoreSelectorStrategy()
-
setBaseStoreSelectorStrategy
public void setBaseStoreSelectorStrategy(BaseStoreSelectorStrategy baseStoreSelectorStrategy)
-
getModelService
protected ModelService getModelService()
-
setModelService
public void setModelService(ModelService modelService)
-
getTicketService
protected TicketService getTicketService()
-
setTicketService
public void setTicketService(TicketService ticketService)
-
setBaseSiteService
public void setBaseSiteService(BaseSiteService baseSiteService)
-
getBaseSiteService
protected BaseSiteService getBaseSiteService()
- Returns:
- the
BaseSiteService
-
setFlexibleSearchService
public void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
-
getFlexibleSearchService
protected FlexibleSearchService getFlexibleSearchService()
-
createPaymentInfos
public void createPaymentInfos()
Create stored card subscription info for the PaymentUser@test.com and OrderHistoryUser@test.com customers
-
createPaymentInfo
public void createPaymentInfo(java.lang.String customerUid, java.lang.String currencyIso, CardInfo cardInfo, BillingInfo billingInfo)
-
containsCardInfo
protected boolean containsCardInfo(java.util.List<CreditCardPaymentInfoModel> storedCards, CardInfo cardInfo)
-
matchesCardInfo
protected boolean matchesCardInfo(CreditCardPaymentInfoModel storedCard, CardInfo cardInfo)
-
getPaymentProvider
protected java.lang.String getPaymentProvider()
-
createVisaCardInfo
protected CardInfo createVisaCardInfo()
-
createMasterCardInfo
protected CardInfo createMasterCardInfo()
-
createUkBillingInfo
protected BillingInfo createUkBillingInfo()
-
createGermanyBillingInfo
protected BillingInfo createGermanyBillingInfo()
-
createSampleOrders
public 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
-
wireTicketAndOrder
protected void wireTicketAndOrder(OrderModel order, java.lang.String... tickets)
-
createSampleBOPiSOrders
public void createSampleBOPiSOrders()
-
createSampleOrder
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)
-
checkOrderData
protected void checkOrderData(OrderData orderData) throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException
-
isConfirmationEmailSendProcessCreated
protected boolean isConfirmationEmailSendProcessCreated(OrderModel orderModel)
-
isConfirmationEmailSendProcessFinished
protected boolean isConfirmationEmailSendProcessFinished(OrderModel orderModel)
-
checkAddressErrors
protected void checkAddressErrors(CartModel sessionCart, CommerceCheckoutParameter parameter)
-
placeOrder
protected void placeOrder()
-
populateCart
protected void populateCart(java.util.Map<java.lang.String,java.lang.Long> products, java.lang.String storeId)
-
createUkAddressData
protected AddressData createUkAddressData()
-
createGermanAddressData
protected AddressData createGermanAddressData()
-
containsOrder
protected boolean containsOrder(java.util.List<OrderModel> orderList, java.util.Map<java.lang.String,java.lang.Long> products)
-
matchesOrder
protected boolean matchesOrder(OrderModel order, java.util.Map<java.lang.String,java.lang.Long> products)
-
getEntryQuantityMap
protected java.util.Map<java.lang.String,java.lang.Long> getEntryQuantityMap(OrderModel order)
-
createSampleOrdersForCustomer
public void createSampleOrdersForCustomer(java.lang.String customerUID)
-
getI18nService
protected CommonI18NService getI18nService()
-
setI18nService
public void setI18nService(CommonI18NService i18nService)
-
-