e2a566aa4aa328ce3ebd9dd5930a8bd069566e1c
[sdc/sdc-workflow-designer.git] / workflow-designer-be / src / test / java / org / onap / sdc / workflow / TestUtil.java
1 package org.onap.sdc.workflow;
2
3 import org.onap.sdc.workflow.persistence.types.Workflow;
4 import org.openecomp.sdc.versioning.types.Item;
5
6 public class TestUtil {
7
8     private static final String WORKFLOW_TYPE = "WORKFLOW";
9
10     public static Workflow createWorkflow(int workflowNum, boolean createId) {
11         Workflow workflow = new Workflow();
12         if (createId) {
13             workflow.setId(String.valueOf(workflowNum));
14         }
15         workflow.setName("Workflow_" + workflowNum);
16         workflow.setDescription("Description_" + workflowNum);
17
18         return workflow;
19     }
20
21     public static Item createItem(int itemNum, boolean setType, boolean setId) {
22         Item item = new Item();
23         if (setId) {
24             item.setId(String.valueOf(itemNum));
25         }
26         item.setName("Workflow_" + itemNum);
27         item.setDescription("Description_" + itemNum);
28         if (setType) {
29             item.setType(WORKFLOW_TYPE);
30         }
31         return item;
32     }
33
34
35 }