Class AcceleratorTestOrderData
- java.lang.Object
-
- de.hybris.platform.yacceleratortest.orders.AcceleratorTestOrderData
-
public class AcceleratorTestOrderData extends java.lang.ObjectCreate test order data
-
-
Field Summary
Fields Modifier and Type Field Description protected FlexibleSearchServiceflexibleSearchService
-
Constructor Summary
Constructors Constructor Description AcceleratorTestOrderData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcheckAddressErrors(CartModel sessionCart, CommerceCheckoutParameter parameter)protected voidcheckOrderData(OrderData orderData)protected booleancontainsCardInfo(java.util.List<CreditCardPaymentInfoModel> storedCards, CardInfo cardInfo)protected booleancontainsOrder(java.util.List<OrderModel> orderList, java.util.Map<java.lang.String,java.lang.Long> products)protected AddressDatacreateGermanAddressData()protected BillingInfocreateGermanyBillingInfo()protected CardInfocreateMasterCardInfo()voidcreatePaymentInfo(java.lang.String customerUid, java.lang.String currencyIso, CardInfo cardInfo, BillingInfo billingInfo)voidcreatePaymentInfos()Create stored card subscription info for the PaymentUser@test.com and OrderHistoryUser@test.com customersvoidcreateSampleBOPiSOrders()OrderModelcreateSampleOrder(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)voidcreateSampleOrders()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 aaronvoidcreateSampleOrdersForCustomer(java.lang.String customerUID)protected AddressDatacreateUkAddressData()protected BillingInfocreateUkBillingInfo()protected CardInfocreateVisaCardInfo()protected AddressReversePopulatorgetAddressReversePopulator()protected BaseSiteServicegetBaseSiteService()protected BaseStoreSelectorStrategygetBaseStoreSelectorStrategy()protected CartFacadegetCartFacade()protected CartServicegetCartService()protected CheckoutFacadegetCheckoutFacade()protected CMSAdminSiteServicegetCmsAdminSiteService()protected CommerceCheckoutServicegetCommerceCheckoutService()protected CustomerAccountServicegetCustomerAccountService()protected java.util.Map<java.lang.String,java.lang.Long>getEntryQuantityMap(OrderModel order)protected FlexibleSearchServicegetFlexibleSearchService()protected CommonI18NServicegetI18nService()protected ImpersonationServicegetImpersonationService()protected ModelServicegetModelService()protected java.lang.StringgetPaymentProvider()protected TicketServicegetTicketService()protected UserServicegetUserService()protected booleanisConfirmationEmailSendProcessCreated(OrderModel orderModel)protected booleanisConfirmationEmailSendProcessFinished(OrderModel orderModel)protected booleanmatchesCardInfo(CreditCardPaymentInfoModel storedCard, CardInfo cardInfo)protected booleanmatchesOrder(OrderModel order, java.util.Map<java.lang.String,java.lang.Long> products)protected voidplaceOrder()protected voidpopulateCart(java.util.Map<java.lang.String,java.lang.Long> products, java.lang.String storeId)voidsetAddressReversePopulator(AddressReversePopulator addressReversePopulator)voidsetBaseSiteService(BaseSiteService baseSiteService)voidsetBaseStoreSelectorStrategy(BaseStoreSelectorStrategy baseStoreSelectorStrategy)voidsetCartFacade(CartFacade cartFacade)voidsetCartService(CartService cartService)voidsetCheckoutFacade(CheckoutFacade checkoutFacade)voidsetCmsAdminSiteService(CMSAdminSiteService cmsAdminSiteService)voidsetCommerceCheckoutService(CommerceCheckoutService commerceCheckoutService)voidsetCustomerAccountService(CustomerAccountService customerAccountService)voidsetFlexibleSearchService(FlexibleSearchService flexibleSearchService)voidsetI18nService(CommonI18NService i18nService)voidsetImpersonationService(ImpersonationService siteImpersonationService)voidsetModelService(ModelService modelService)voidsetTicketService(TicketService ticketService)voidsetUserService(UserService userService)protected voidwireTicketAndOrder(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() throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
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)
-
-