提交 cefa59c7 编写于 作者: M Miguel Ruiz

Improve readability regarding steps taken in tests

上级 8c17d90a
......@@ -52,6 +52,8 @@ public class ProcessVariablesTest {
private String processInstanceId;
private List<VariableInstance> variableInstanceList;
@Before
public void cleanUp() {
collectedEvents.clear();
......@@ -62,7 +64,9 @@ public class ProcessVariablesTest {
securityUtil.logInAs("user1");
List<VariableInstance> variableInstanceList = setVariables();
startProcess();
setVariables();
VariableInstance variableOne = variableInstanceList.get(0);
String valueOne = variableOne.getValue();
......@@ -78,9 +82,11 @@ public class ProcessVariablesTest {
securityUtil.logInAs("user1");
List<VariableInstance> variableInstanceList = setVariables();
VariableInstance variableOne = variableInstanceList.get(0);
startProcess();
setVariables();
VariableInstance variableOne = variableInstanceList.get(0);
assertThat(variableOne.getTaskId()).isNull();
assertThat(variableOne.getProcessInstanceId()).isEqualTo(processInstanceId);
......@@ -91,9 +97,11 @@ public class ProcessVariablesTest {
public void shouldNotBeTaskVariable() {
securityUtil.logInAs("user1");
List<VariableInstance> variableInstanceList = setVariables();
VariableInstance variableOne = variableInstanceList.get(0);
startProcess();
setVariables();
VariableInstance variableOne = variableInstanceList.get(0);
assertThat(variableOne.isTaskVariable()).isFalse();
checkVariableEvents();
......@@ -103,7 +111,9 @@ public class ProcessVariablesTest {
public void shouldGetRightVariableType(){
securityUtil.logInAs("user1");
List<VariableInstance> variableInstanceList = setVariables();
startProcess();
setVariables();
VariableInstance variableOne = variableInstanceList.get(0);
VariableInstance variableTwo = variableInstanceList.get(1);
......@@ -146,8 +156,7 @@ public class ProcessVariablesTest {
collectedEvents.clear();
}
private List<VariableInstance> setVariables(){
startProcess();
private void setVariables(){
Map<String, Object> variablesMap = new HashMap<>();
variablesMap.put("one", "variableOne");
......@@ -155,7 +164,7 @@ public class ProcessVariablesTest {
processRuntime.setVariables(new SetVariablesPayloadBuilder().withVariables(variablesMap).withProcessInstanceId(processInstanceId).build());
return processRuntime.variables(new GetVariablesPayloadBuilder().withProcessInstanceId(processInstanceId).build());
variableInstanceList = processRuntime.variables(new GetVariablesPayloadBuilder().withProcessInstanceId(processInstanceId).build());
}
private void checkVariableEvents(){
......
......@@ -55,6 +55,8 @@ public class TaskVariablesTest {
private String processInstanceId;
private List<VariableInstance> variableInstanceList;
@Before
public void cleanUp() {
collectedEvents.clear();
......@@ -65,7 +67,9 @@ public class TaskVariablesTest {
securityUtil.logInAs("user1");
List<VariableInstance> variableInstanceList = setVariables();
startProcess();
setVariables();
VariableInstance variableOne = variableInstanceList.get(0);
String valueOne = variableOne.getValue();
......@@ -81,10 +85,11 @@ public class TaskVariablesTest {
securityUtil.logInAs("user1");
List<VariableInstance> variableInstanceList = setVariables();
startProcess();
VariableInstance variableOne = variableInstanceList.get(0);
setVariables();
VariableInstance variableOne = variableInstanceList.get(0);
assertThat(variableOne.getTaskId()).isEqualTo(taskId);
assertThat(variableOne.getProcessInstanceId()).isEqualTo(processInstanceId);
......@@ -93,12 +98,14 @@ public class TaskVariablesTest {
@Test
public void shouldBeTaskVariable() {
securityUtil.logInAs("user1");
List<VariableInstance> variableInstanceList = setVariables();
startProcess();
VariableInstance variableOne = variableInstanceList.get(0);
setVariables();
VariableInstance variableOne = variableInstanceList.get(0);
assertThat(variableOne.isTaskVariable()).isTrue();
checkVariableEvents();
......@@ -108,7 +115,9 @@ public class TaskVariablesTest {
public void shouldGetRightVariableType(){
securityUtil.logInAs("user1");
List<VariableInstance> variableInstanceList = setVariables();
startProcess();
setVariables();
VariableInstance variableOne = variableInstanceList.get(0);
VariableInstance variableTwo = variableInstanceList.get(1);
......@@ -156,8 +165,7 @@ public class TaskVariablesTest {
assertThat(tasks.getTotalItems()).isEqualTo(1);
}
private List<VariableInstance> setVariables(){
startProcess();
private void setVariables(){
Map<String, Object> variablesMap = new HashMap<>();
variablesMap.put("one", "variableOne");
......@@ -165,7 +173,7 @@ public class TaskVariablesTest {
taskRuntime.setVariables(new SetTaskVariablesPayloadBuilder().withVariables(variablesMap).withTaskId(taskId).build());
return taskRuntime.variables(new GetTaskVariablesPayloadBuilder().withTaskId(taskId).build());
variableInstanceList = taskRuntime.variables(new GetTaskVariablesPayloadBuilder().withTaskId(taskId).build());
}
private void checkVariableEvents(){
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册