Class OrderControllerIntegrationTest
java.lang.Object
de.hybris.platform.testframework.HybrisJUnit4Test
de.hybris.platform.servicelayer.ServicelayerBaseTest
de.hybris.platform.servicelayer.ServicelayerTest
de.hybris.platform.ordermanagementwebservices.util.BaseOrderManagementWebservicesIntegrationTest
de.hybris.platform.ordermanagementwebservices.controllers.order.OrderControllerIntegrationTest
- All Implemented Interfaces:
JaloSessionHolder
@IntegrationTest
public class OrderControllerIntegrationTest
extends BaseOrderManagementWebservicesIntegrationTest
-
Field Summary
Fields inherited from class de.hybris.platform.ordermanagementwebservices.util.BaseOrderManagementWebservicesIntegrationTest
ADMIN_PASSWORD, ADMIN_USERNAME, CUSTOMER_SUPPORT_AGENT_PASSWORD, CUSTOMER_SUPPORT_AGENT_USERNAME, DEFAULT_CLIENT_ID, DEFAULT_CLIENT_SECRET, DEFAULT_CURRENT_PAGE, DEFAULT_FIELDS, DEFAULT_PAGE_SIZEFields inherited from class de.hybris.platform.servicelayer.ServicelayerTest
importServiceFields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected AddressWsDTOprotected OrderRequestWsDTOprotected PaymentTransactionWsDTOprotected UserWsDTOprotected UserWsDTOvoidvoidprotected OrderCancelEntryWsDTOcreateCancelEntryWsDTO(Long CancelQuantity, String notes, String cancelReason, String entryNumber) Prepares OrderCancelEntryWsDTO from the given paramsvoidvoidvoidprotected OrderCancelRequestWsDTOcreateOrderCancelRequestWsDTO(List<OrderCancelEntryWsDTO> orderCancelEntriesWsDTO, String user) Prepares requestbody from the given params for the POST call to create cancellationprotected OrderEntryRequestWsDTOcreateOrderEntryRequestWsDTO(String entryNumber) protected OrderRequestWsDTOcreateOrderRequestWsDTO(List<OrderEntryRequestWsDTO> orderEntryRequestWsDTOS) protected OrderRequestWsDTOcreateOrderRequestWsDTO_PickUpOrder(List<OrderEntryRequestWsDTO> orderEntryRequestWsDTOS) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidsetup()Methods inherited from class de.hybris.platform.ordermanagementwebservices.util.BaseOrderManagementWebservicesIntegrationTest
assertBadRequestWithContent, getAllOrderByDefault, getDefaultSecuredRestCall, getEnumerationService, getExtensionNames, getOrderByCode, getOrderCancellationReasons, getOrderEntriesForOrderCode, getOrderEntryForOrderCodeAndEntryNumber, getOrderFraudReports, getOrdersByStatuses, getOrderStatusByDefault, getRefundReasons, getReturnActions, getReturnCancellationReasons, getReturnEntriesForReturnCode, getReturnForReturnCode, getReturns, getReturnsByStatus, getReturnStatuses, getSetupImpexService, getWorkflowActions, getWsSecuredRequestBuilder, postApproveFraudulentOrder, postCancelOrder, postCancelReturnRequestByDefault, postCreateOrder, postDecideWorkflowAction, postDecideWorkflowActions, postDefaultSecuredRestCall, postDefaultSecuredRestCall, postEmptyBodySecuredRestCall, postManualDeliveryCostCommit, postManualPaymentReauth, postManualPaymentVoid, postManualTaxCommit, postManualTaxRequote, postManualTaxVoid, postRejectFraudulentOrder, postRequestManualPaymentReversalForReturnRequest, postRequestManualTaxReversalForReturnRequest, putDefaultSecuredRestCall, putUpdateReturnByReturnCode, setEnumerationService, setSetupImpexServiceMethods inherited from class de.hybris.platform.servicelayer.ServicelayerTest
createCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNoneMethods inherited from class de.hybris.platform.servicelayer.ServicelayerBaseTest
autowireProperties, getBeanName, prepareApplicationContextAndSessionMethods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession
-
Constructor Details
-
OrderControllerIntegrationTest
public OrderControllerIntegrationTest()
-
-
Method Details
-
setup
public void setup() -
getAllDefaultOrder
public void getAllDefaultOrder() -
getAllOrdersWithoutSnapshotsAfterOrderCancellation
public void getAllOrdersWithoutSnapshotsAfterOrderCancellation() -
getDefaultOrderByCode
public void getDefaultOrderByCode() -
getOrderEntriesForOrderCode
public void getOrderEntriesForOrderCode() -
getOrderEntryForOrderCodeAndEntryNumber
public void getOrderEntryForOrderCodeAndEntryNumber() -
getOrdersByStatuses
public void getOrdersByStatuses() -
getOrdersByStatuses_WrongStatus
public void getOrdersByStatuses_WrongStatus() -
getAllOrderStatusByDefault
public void getAllOrderStatusByDefault() -
getOrderFraudReports
public void getOrderFraudReports() -
getAllOrderCancellationReasons
public void getAllOrderCancellationReasons() -
approveFraudulentOrder
public void approveFraudulentOrder() -
rejectFraudulentOrder
public void rejectFraudulentOrder() -
cancelOrder
public void cancelOrder() -
createPickUpOrder
public void createPickUpOrder() -
createOrder_SingleEntry
public void createOrder_SingleEntry() -
createOrder_MultiEntries
public void createOrder_MultiEntries() -
createOrder_InvalidEntryNumberType_Failure
public void createOrder_InvalidEntryNumberType_Failure() -
createCancel_InvalidEntryNumberType_Failure
public void createCancel_InvalidEntryNumberType_Failure() -
manuallyReleasePaymentVoid_success
public void manuallyReleasePaymentVoid_success() -
manuallyReleaseTaxVoid_success
public void manuallyReleaseTaxVoid_success() -
manuallyReleaseTaxCommit_success
public void manuallyReleaseTaxCommit_success() -
manuallyReleaseTaxRequote_success
public void manuallyReleaseTaxRequote_success() -
manuallyReleasePaymentReauth_success
public void manuallyReleasePaymentReauth_success() -
manuallyReleaseDeliveryCostCommit_success
public void manuallyReleaseDeliveryCostCommit_success() -
getAllDefaultOrderWithGeneralizedException
public void getAllDefaultOrderWithGeneralizedException() -
getAllDefaultOrderWithUnknownException
public void getAllDefaultOrderWithUnknownException() -
getAllDefaultOrderWithForwardException
public void getAllDefaultOrderWithForwardException() -
createCancelEntryWsDTO
protected OrderCancelEntryWsDTO createCancelEntryWsDTO(Long CancelQuantity, String notes, String cancelReason, String entryNumber) Prepares OrderCancelEntryWsDTO from the given params- Parameters:
CancelQuantity-notes-cancelReason-entryNumber-- Returns:
- orderCancelEntryWsDTO
-
createOrderCancelRequestWsDTO
protected OrderCancelRequestWsDTO createOrderCancelRequestWsDTO(List<OrderCancelEntryWsDTO> orderCancelEntriesWsDTO, String user) Prepares requestbody from the given params for the POST call to create cancellation- Parameters:
orderCancelEntriesWsDTO-user-- Returns:
- orderCancelRequestWsDTO populated from the given params
-
createOrderEntryRequestWsDTO
-
createOrderRequestWsDTO_PickUpOrder
protected OrderRequestWsDTO createOrderRequestWsDTO_PickUpOrder(List<OrderEntryRequestWsDTO> orderEntryRequestWsDTOS) -
createOrderRequestWsDTO
protected OrderRequestWsDTO createOrderRequestWsDTO(List<OrderEntryRequestWsDTO> orderEntryRequestWsDTOS) -
buildCommonOrderRequestWsDTO
-
buildUserWsDTO
-
buildUserWsDTO_WithExistingUSer
-
buildAddressWsDTO
-
buildPaymentTransactionWsDTO
-