Package de.hybris.platform.workflow.jalo
Class WorkflowCompatibleTest
java.lang.Object
de.hybris.platform.testframework.HybrisJUnit4Test
de.hybris.platform.testframework.HybrisJUnit4TransactionalTest
de.hybris.platform.workflow.jalo.WorkflowCompatibleTest
- All Implemented Interfaces:
JaloSessionHolder
Test for extension Workflow.
-
Field Summary
Fields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected UsercreateUser(String userName) Creates a user instance using given uid.protected WorkflowActionTemplatecreateWorkflowActionTemplate(User user, String code, WorkflowTemplate workflow) Creates new action template.protected WorkflowTemplatecreateWorkflowTemplate(User user) Creates a workflow template with given user assigned.protected WorkflowTemplatecreateWorkflowTemplate(User owner, String code, String desc) Creates new workflow template using given user, code, and description.protected WorkflowActionGets the action with given code from test workflow instance.protected WorkflowActionTemplategetActionTemplate(String code) Gets the action template with given code from test workflow template.voidsetUp()voidvoidCreates some attachments and assigns them to the test workflow.voidCompletes the actions of the test workflow and checks the action status.voidRejects action 3 of test workflow and checks action status.voidChecks if actions of test workflow has correct status.voidDisable actions 1 and 2 of test workflow and checks the status of the workflow actions.Methods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession
-
Constructor Details
-
WorkflowCompatibleTest
public WorkflowCompatibleTest()
-
-
Method Details
-
setUp
- Throws:
Exception
-
testWorkflowCreate
public void testWorkflowCreate()Checks if actions of test workflow has correct status. -
testWorkflowCreateDisableActivate
public void testWorkflowCreateDisableActivate()Disable actions 1 and 2 of test workflow and checks the status of the workflow actions. -
testWorkflowCompleteChain
public void testWorkflowCompleteChain()Completes the actions of the test workflow and checks the action status. -
testWorkflowCompleteReject
public void testWorkflowCompleteReject()Rejects action 3 of test workflow and checks action status. -
testAttachments
public void testAttachments()Creates some attachments and assigns them to the test workflow. -
testAssignedUserCheck
public void testAssignedUserCheck() -
createWorkflowTemplate
Creates a workflow template with given user assigned.- Parameters:
user- user instance to use for template- Returns:
- new created template instance
-
createUser
Creates a user instance using given uid.- Parameters:
userName- user id used for user creation- Returns:
- created user
-
createWorkflowTemplate
Creates new workflow template using given user, code, and description.- Parameters:
owner- user assigned to new templatecode- code of new templatedesc- description assigned to template- Returns:
- created template
-
createWorkflowActionTemplate
protected WorkflowActionTemplate createWorkflowActionTemplate(User user, String code, WorkflowTemplate workflow) Creates new action template.- Parameters:
user- user assigned to templatecode- code of templateworkflow- workflow assigned to action template- Returns:
- created action template
-
getAction
Gets the action with given code from test workflow instance.- Parameters:
code- code of needed action- Returns:
- action of test workflow with given code
-
getActionTemplate
Gets the action template with given code from test workflow template.- Parameters:
code- code of needed action- Returns:
- action template of test workflow template with given code
-