Class DefaultOmsReturnFacadeIntegrationTest
java.lang.Object
de.hybris.platform.testframework.HybrisJUnit4Test
de.hybris.platform.servicelayer.ServicelayerBaseTest
de.hybris.platform.servicelayer.ServicelayerTest
de.hybris.platform.servicelayer.ServicelayerTransactionalTest
de.hybris.platform.ordermanagementfacades.BaseOrdermanagementFacadeIntegrationTest
de.hybris.platform.ordermanagementfacades.returns.impl.DefaultOmsReturnFacadeIntegrationTest
- All Implemented Interfaces:
JaloSessionHolder
- Direct Known Subclasses:
WarehousingOmsReturnFacadeIntegrationTest
@IntegrationTest
public class DefaultOmsReturnFacadeIntegrationTest
extends BaseOrdermanagementFacadeIntegrationTest
-
Field Summary
Fields 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 TypeMethodDescriptionprotected CancelReturnRequestDatacreateCancelReturnRequestData(String code, CancelReason reason, String notes) PreparesCancelReturnRequestDatafrom the given params.protected ReturnEntryDatacreateReturnEntryData(Long expectedQuantity, String action, String notes, String refundReason, Integer entryNumber) Prepares ReturnEntryData from the given paramsprotected ReturnRequestDatacreateReturnRequestData(List<ReturnEntryData> returnEntryDatas, String orderCode, Boolean refundDeliveryCost) Prepares returnRequestData from the given params to create returnRequestvoidsetUp()voidvoidvoidvoidvoidThrows IllegalArgumentException, as theDefaultReturnServicedoes not set anyReturnStatuson the newly createdReturnRequestModel.voidvoidvoidvoidvoidvoidvoidvoidMethods inherited from class de.hybris.platform.ordermanagementfacades.BaseOrdermanagementFacadeIntegrationTest
setupMethods 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
-
DefaultOmsReturnFacadeIntegrationTest
public DefaultOmsReturnFacadeIntegrationTest()
-
-
Method Details
-
setUp
public void setUp() -
testGetReturnStatuses
public void testGetReturnStatuses() -
testGetRefundReasons
public void testGetRefundReasons() -
testGetReturnActions
public void testGetReturnActions() -
testCreateReturnRequest_ValidQtyReturn_Success
public void testCreateReturnRequest_ValidQtyReturn_Success() -
testCreateReturnRequest_InValidQtyReturn_Failure
public void testCreateReturnRequest_InValidQtyReturn_Failure() -
testCreateReturnRequest_InValidQtyReturn_Failure1
public void testCreateReturnRequest_InValidQtyReturn_Failure1() -
testCreateReturnRequest_InValidOrderEntryNumber_Failure
public void testCreateReturnRequest_InValidOrderEntryNumber_Failure() -
testCreateReturnRequest_NullOrder_Failure
public void testCreateReturnRequest_NullOrder_Failure() -
testCancelReturnRequest_Success
public void testCancelReturnRequest_Success()Throws IllegalArgumentException, as theDefaultReturnServicedoes not set anyReturnStatuson the newly createdReturnRequestModel. -
testCancelReturnRequest_NullRMA_Failure
public void testCancelReturnRequest_NullRMA_Failure() -
testCancelReturnRequest_InvalidRMA_Failure
public void testCancelReturnRequest_InvalidRMA_Failure() -
testCancelReturnRequest_EmptyRMA_Failure
public void testCancelReturnRequest_EmptyRMA_Failure() -
testCancelReturnRequest_InvalidStatus_Failure
public void testCancelReturnRequest_InvalidStatus_Failure() -
createReturnRequestData
protected ReturnRequestData createReturnRequestData(List<ReturnEntryData> returnEntryDatas, String orderCode, Boolean refundDeliveryCost) Prepares returnRequestData from the given params to create returnRequest- Parameters:
returnEntryDatas-orderCode-refundDeliveryCost-- Returns:
- returnRequestData populated from the given params
-
createReturnEntryData
protected ReturnEntryData createReturnEntryData(Long expectedQuantity, String action, String notes, String refundReason, Integer entryNumber) Prepares ReturnEntryData from the given params- Parameters:
expectedQuantity-action-notes-refundReason-entryNumber-- Returns:
- returnEntryData
-
createCancelReturnRequestData
protected CancelReturnRequestData createCancelReturnRequestData(String code, CancelReason reason, String notes) PreparesCancelReturnRequestDatafrom the given params.- Parameters:
code- the RMA codereason- the reason for cancellationnotes- the notes for the cancellation- Returns:
CancelReturnRequestDatapopulated from the params
-