refactored/fixed test cases, upgrade jackson-databind according to spring-boot version
This commit is contained in:
parent
930cd6dbea
commit
5b25635ca4
|
@ -57,7 +57,7 @@ public class TaskanaTestController {
|
|||
|
||||
int workbaskets = getWorkbaskets();
|
||||
if (Boolean.parseBoolean(rollback)) {
|
||||
throw new RuntimeException("workbaskets: " + workbaskets);
|
||||
throw new RuntimeException();
|
||||
} else {
|
||||
return "workbaskets: " + workbaskets;
|
||||
}
|
||||
|
@ -74,7 +74,7 @@ public class TaskanaTestController {
|
|||
taskanaEngine.getWorkbasketService().createWorkbasket(createWorkBasket("key3", "workbasket3"));
|
||||
|
||||
if (Boolean.parseBoolean(rollback)) {
|
||||
throw new RuntimeException("workbaskets: " + getWorkbaskets());
|
||||
throw new RuntimeException();
|
||||
} else {
|
||||
return "workbaskets: " + getWorkbaskets();
|
||||
}
|
||||
|
@ -93,8 +93,7 @@ public class TaskanaTestController {
|
|||
jdbcTemplate.execute("INSERT INTO CUSTOMDB.TEST VALUES ('2', 'test2')");
|
||||
|
||||
if (Boolean.parseBoolean(rollback)) {
|
||||
throw new RuntimeException(
|
||||
"workbaskets: " + getWorkbaskets() + ", tests: " + getCustomdbTests());
|
||||
throw new RuntimeException();
|
||||
} else {
|
||||
return "workbaskets: " + getWorkbaskets() + ", tests: " + getCustomdbTests();
|
||||
}
|
||||
|
|
|
@ -54,6 +54,8 @@ import pro.taskana.workbasket.internal.models.WorkbasketImpl;
|
|||
@Import({TransactionalJobsConfiguration.class})
|
||||
class TaskanaTransactionIntTest {
|
||||
|
||||
private static final String INTERNAL_SERVER_ERROR_MESSAGE = "Internal Server Error";
|
||||
private static final String INTERNAL_SERVER_ERROR_STATUS = "500";
|
||||
@Autowired TaskanaTransactionProvider<Object> springTransactionProvider;
|
||||
@Autowired private TestRestTemplate restTemplate;
|
||||
@Autowired private DataSource dataSource;
|
||||
|
@ -92,7 +94,8 @@ class TaskanaTransactionIntTest {
|
|||
ResponseEntity<String> responseEntity =
|
||||
restTemplate.getForEntity("/transaction?rollback={rollback}", String.class, "true");
|
||||
System.err.println("result: " + responseEntity.getBody());
|
||||
assertThat(responseEntity.getBody()).containsSequence("workbaskets: 1");
|
||||
assertThat(responseEntity.getBody()).containsSequence(INTERNAL_SERVER_ERROR_MESSAGE);
|
||||
assertThat(responseEntity.getBody()).containsSequence(INTERNAL_SERVER_ERROR_STATUS);
|
||||
|
||||
assertQuantities(0, 0);
|
||||
}
|
||||
|
@ -116,7 +119,8 @@ class TaskanaTransactionIntTest {
|
|||
ResponseEntity<String> responseEntity =
|
||||
restTemplate.getForEntity("/transaction-many?rollback={rollback}", String.class, "true");
|
||||
System.err.println("result: " + responseEntity.getBody());
|
||||
assertThat(responseEntity.getBody()).containsSequence("workbaskets: 3");
|
||||
assertThat(responseEntity.getBody()).containsSequence(INTERNAL_SERVER_ERROR_MESSAGE);
|
||||
assertThat(responseEntity.getBody()).containsSequence(INTERNAL_SERVER_ERROR_STATUS);
|
||||
|
||||
assertQuantities(0, 0);
|
||||
}
|
||||
|
@ -140,8 +144,8 @@ class TaskanaTransactionIntTest {
|
|||
ResponseEntity<String> responseEntity =
|
||||
restTemplate.getForEntity("/customdb?rollback={rollback}", String.class, "true");
|
||||
System.err.println("response: " + responseEntity.getBody());
|
||||
assertThat(responseEntity.getBody()).containsSequence("workbaskets: 2");
|
||||
assertThat(responseEntity.getBody()).containsSequence("tests: 2");
|
||||
assertThat(responseEntity.getBody()).containsSequence(INTERNAL_SERVER_ERROR_MESSAGE);
|
||||
assertThat(responseEntity.getBody()).containsSequence(INTERNAL_SERVER_ERROR_STATUS);
|
||||
|
||||
assertQuantities(0, 0);
|
||||
}
|
||||
|
|
2
pom.xml
2
pom.xml
|
@ -28,7 +28,7 @@
|
|||
<version.mybatis>3.5.4</version.mybatis>
|
||||
<version.slf4j>1.7.30</version.slf4j>
|
||||
<version.json>20190722</version.json>
|
||||
<version.jackson>2.9.8</version.jackson>
|
||||
<version.jackson>2.11.0</version.jackson>
|
||||
<version.aspectjweaver>1.9.5</version.aspectjweaver>
|
||||
|
||||
<version.javax.validation>2.0.1.Final</version.javax.validation>
|
||||
|
|
Loading…
Reference in New Issue