Class WorkflowControllerIntegrationTest
- 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.workflow.WorkflowControllerIntegrationTest
-
- All Implemented Interfaces:
JaloSessionHolder
@IntegrationTest public class WorkflowControllerIntegrationTest extends BaseOrderManagementWebservicesIntegrationTest
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.String
DECISION_CODE
protected static java.lang.String
WORKFLOW_ACTION_NAME
protected static java.lang.String
WORKFLOW_NAME
protected static java.lang.String
WORKFLOW_TEMPLATE_CODE
-
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_SIZE
-
Fields inherited from class de.hybris.platform.servicelayer.ServicelayerTest
importService
-
Fields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession
-
-
Constructor Summary
Constructors Constructor Description WorkflowControllerIntegrationTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cleanUpData()
protected void
cleanUpModel(java.lang.String modelName)
Removes all models with the provided nameprotected FlexibleSearchService
getFlexibleSearchService()
protected ModelService
getModelService()
protected WorkflowService
getNewestWorkflowService()
protected OmsWorkflowFacade
getOmsWorkflowFacade()
protected UserService
getUserService()
protected WorkflowTemplateService
getWorkflowTemplateService()
void
setup()
void
testGetWorkflowActions()
void
testPostDecideAction()
void
testPostDecideActions()
-
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, setSetupImpexService
-
Methods inherited from class de.hybris.platform.servicelayer.ServicelayerTest
createCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNone
-
Methods inherited from class de.hybris.platform.servicelayer.ServicelayerBaseTest
autowireProperties, getBeanName, prepareApplicationContextAndSession
-
Methods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession
-
-
-
-
Field Detail
-
WORKFLOW_TEMPLATE_CODE
protected static final java.lang.String WORKFLOW_TEMPLATE_CODE
- See Also:
- Constant Field Values
-
WORKFLOW_NAME
protected static final java.lang.String WORKFLOW_NAME
- See Also:
- Constant Field Values
-
WORKFLOW_ACTION_NAME
protected static final java.lang.String WORKFLOW_ACTION_NAME
- See Also:
- Constant Field Values
-
DECISION_CODE
protected static final java.lang.String DECISION_CODE
- See Also:
- Constant Field Values
-
-
Method Detail
-
setup
public void setup()
-
cleanUpData
public void cleanUpData()
-
testPostDecideAction
public void testPostDecideAction()
-
testPostDecideActions
public void testPostDecideActions()
-
testGetWorkflowActions
public void testGetWorkflowActions()
-
cleanUpModel
protected void cleanUpModel(java.lang.String modelName)
Removes all models with the provided name- Parameters:
modelName
- the models to remove
-
getOmsWorkflowFacade
protected OmsWorkflowFacade getOmsWorkflowFacade()
-
getNewestWorkflowService
protected WorkflowService getNewestWorkflowService()
-
getUserService
protected UserService getUserService()
-
getWorkflowTemplateService
protected WorkflowTemplateService getWorkflowTemplateService()
-
getFlexibleSearchService
protected FlexibleSearchService getFlexibleSearchService()
-
getModelService
protected ModelService getModelService()
-
-