Class BaseWarehousingFacadeIntegrationTest

All Implemented Interfaces:
JaloSessionHolder
Direct Known Subclasses:
WarehousingConsignmentFacadeIntegrationTest, WarehousingPointOfServiceFacadeIntegrationTest, WarehousingReturnFacadeIntegrationTest, WarehousingStockLevelFacadeIntegrationTest

@IntegrationTest public class BaseWarehousingFacadeIntegrationTest extends BaseFacadeIntegrationTest
  • Field Details

  • Constructor Details

    • BaseWarehousingFacadeIntegrationTest

      public BaseWarehousingFacadeIntegrationTest()
  • Method Details

    • setupShopper

      public void setupShopper()
    • setupBaseStore

      public void setupBaseStore()
    • createDefaultConsignmentAndOrder

      protected OrderModel createDefaultConsignmentAndOrder()
      create a default order and consignment
      Returns:
      OrderModel
    • createDefaultReturnRequest

      protected RefundEntryModel createDefaultReturnRequest(OrderModel order)
      create a default returnRefund and approve it
      Parameters:
      order -
      Returns:
      RefundEntryModel
    • approveDefaultReturn

      protected RefundEntryModel approveDefaultReturn(RefundEntryModel refundEntry)
      approve the return
      Parameters:
      refundEntry -
      Returns:
      RefundEntryModel
    • createReturnAndReadyToAcceptGoods

      protected RefundEntryModel createReturnAndReadyToAcceptGoods()
      create a default order and consignment
      Returns:
      RefundEntryModel
    • createPageable

      protected PageableData createPageable(int page, int pageSize, String sort)
      Creates a pageableData with provided page, pageSize and sort
      Parameters:
      page - current page number
      pageSize - number of items in a page
      sort - sorting the results ascending or descending
      Returns:
      a pageableData
    • createPackagingInfo

      protected PackagingInfoData createPackagingInfo()
      Creates a new packaging information for a consignment with default values.
      Returns:
      the new PackagingInfoData
    • createPackagingInfo

      protected PackagingInfoData createPackagingInfo(String width, String height, String length, String grossWeight, String insuredValue, String dimensionUnit, String weightUnit)
      Creates a new packaging information for a consignment with the given attributes.
      Parameters:
      width - the width of the package
      height - the height of the package
      length - the length of the package
      grossWeight - the gross weight of the package
      insuredValue - the insured value of the package
      dimensionUnit - the dimension unit of the package
      weightUnit - the weight unit of the package
      Returns:
      the new PackagingInfoData
    • createPageable

      protected PageableData createPageable()
      Creates a default pageableData
      Returns:
      a pageableData
    • getEventService

      public EventService getEventService()
    • getReturnCallbackService

      protected ReturnCallbackService getReturnCallbackService()
    • setReturnCallbackService

      public void setReturnCallbackService(ReturnCallbackService returnCallbackService)
    • getEnumerationService

      public EnumerationService getEnumerationService()
    • setEnumerationService

      public void setEnumerationService(EnumerationService enumerationService)