Class AcceleratorTestOrderData
java.lang.Object
de.hybris.platform.yacceleratortest.orders.AcceleratorTestOrderData
Create test order data
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheckAddressErrors(CartModel sessionCart, CommerceCheckoutParameter parameter) protected voidcheckOrderData(OrderData orderData) protected booleancontainsCardInfo(List<CreditCardPaymentInfoModel> storedCards, CardInfo cardInfo) protected booleancontainsOrder(List<OrderModel> orderList, Map<String, Long> products) protected AddressDataprotected BillingInfoprotected CardInfovoidcreatePaymentInfo(String customerUid, String currencyIso, CardInfo cardInfo, BillingInfo billingInfo) voidCreate stored card subscription info for the PaymentUser@test.com and OrderHistoryUser@test.com customersvoidcreateSampleOrder(String siteUid, String customerUid, String currencyIso, Map<String, Long> products, AddressData deliveryAddress, String storeId, boolean isCSVData) voidCreate 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(String customerUID) protected AddressDataprotected BillingInfoprotected CardInfoprotected AddressReversePopulatorprotected BaseSiteServiceprotected BaseStoreSelectorStrategyprotected CartFacadeprotected CartServiceprotected CheckoutFacadeprotected CMSAdminSiteServiceprotected CommerceCheckoutServiceprotected CustomerAccountServicegetEntryQuantityMap(OrderModel order) protected FlexibleSearchServiceprotected CommonI18NServiceprotected ImpersonationServiceprotected ModelServiceprotected Stringprotected TicketServiceprotected UserServiceprotected booleanisConfirmationEmailSendProcessCreated(OrderModel orderModel) protected booleanisConfirmationEmailSendProcessFinished(OrderModel orderModel) protected booleanmatchesCardInfo(CreditCardPaymentInfoModel storedCard, CardInfo cardInfo) protected booleanmatchesOrder(OrderModel order, Map<String, Long> products) protected voidprotected voidpopulateCart(Map<String, Long> products, 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, String... tickets)
-
Field Details
-
flexibleSearchService
-
-
Constructor Details
-
AcceleratorTestOrderData
public AcceleratorTestOrderData()
-
-
Method Details
-
getCmsAdminSiteService
-
setCmsAdminSiteService
-
getUserService
-
setUserService
-
getImpersonationService
-
setImpersonationService
-
getCustomerAccountService
-
setCustomerAccountService
-
getCartFacade
-
setCartFacade
-
getCartService
-
setCartService
-
getCheckoutFacade
-
setCheckoutFacade
-
getCommerceCheckoutService
-
setCommerceCheckoutService
-
getAddressReversePopulator
-
setAddressReversePopulator
-
getBaseStoreSelectorStrategy
-
setBaseStoreSelectorStrategy
-
getModelService
-
setModelService
-
getTicketService
-
setTicketService
-
setBaseSiteService
-
getBaseSiteService
- Returns:
- the
BaseSiteService
-
setFlexibleSearchService
-
getFlexibleSearchService
-
createPaymentInfos
public void createPaymentInfos()Create stored card subscription info for the PaymentUser@test.com and OrderHistoryUser@test.com customers -
createPaymentInfo
public void createPaymentInfo(String customerUid, String currencyIso, CardInfo cardInfo, BillingInfo billingInfo) -
containsCardInfo
-
matchesCardInfo
-
getPaymentProvider
-
createVisaCardInfo
-
createMasterCardInfo
-
createUkBillingInfo
-
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
-
createSampleBOPiSOrders
public void createSampleBOPiSOrders() -
createSampleOrder
public OrderModel createSampleOrder(String siteUid, String customerUid, String currencyIso, Map<String, Long> products, AddressData deliveryAddress, String storeId, boolean isCSVData) -
checkOrderData
- Throws:
InterruptedException
-
isConfirmationEmailSendProcessCreated
-
isConfirmationEmailSendProcessFinished
-
checkAddressErrors
-
placeOrder
- Throws:
InterruptedException
-
populateCart
-
createUkAddressData
-
createGermanAddressData
-
containsOrder
-
matchesOrder
-
getEntryQuantityMap
-
createSampleOrdersForCustomer
-
getI18nService
-
setI18nService
-