Class AcceleratorTestOrderData

java.lang.Object
de.hybris.platform.yacceleratortest.orders.AcceleratorTestOrderData

public class AcceleratorTestOrderData extends Object
Create test order data
  • Field Details

  • Constructor Details

    • AcceleratorTestOrderData

      public AcceleratorTestOrderData()
  • Method Details

    • 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(String customerUid, String currencyIso, CardInfo cardInfo, BillingInfo billingInfo)
    • containsCardInfo

      protected boolean containsCardInfo(List<CreditCardPaymentInfoModel> storedCards, CardInfo cardInfo)
    • matchesCardInfo

      protected boolean matchesCardInfo(CreditCardPaymentInfoModel storedCard, CardInfo cardInfo)
    • getPaymentProvider

      protected 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, String... tickets)
    • 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

      protected void checkOrderData(OrderData orderData) throws InterruptedException
      Throws:
      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 InterruptedException
      Throws:
      InterruptedException
    • populateCart

      protected void populateCart(Map<String,Long> products, String storeId)
    • createUkAddressData

      protected AddressData createUkAddressData()
    • createGermanAddressData

      protected AddressData createGermanAddressData()
    • containsOrder

      protected boolean containsOrder(List<OrderModel> orderList, Map<String,Long> products)
    • matchesOrder

      protected boolean matchesOrder(OrderModel order, Map<String,Long> products)
    • getEntryQuantityMap

      protected Map<String,Long> getEntryQuantityMap(OrderModel order)
    • createSampleOrdersForCustomer

      public void createSampleOrdersForCustomer(String customerUID)
    • getI18nService

      protected CommonI18NService getI18nService()
    • setI18nService

      public void setI18nService(CommonI18NService i18nService)