[CST-10632] added ITs against SendLDNMessageAction

This commit is contained in:
mohamed eskander
2023-11-21 12:41:35 +02:00
parent 677cca43e8
commit ab6132890f
2 changed files with 187 additions and 6 deletions

View File

@@ -47,13 +47,17 @@ public class SendLDNMessageAction implements LDNAction {
log.info("Announcing notification {}", request);
// https://notify-inbox.info/inbox/ for test
ResponseEntity<String> response;
ResponseEntity<String> response = restTemplate.postForEntity(
notification.getTarget().getInbox(),
request,
String.class
);
try {
response = restTemplate.postForEntity(
notification.getTarget().getInbox(),
request,
String.class);
} catch (Exception e) {
log.error(e);
return ActionStatus.ABORT;
}
if (response.getStatusCode() == HttpStatus.ACCEPTED ||
response.getStatusCode() == HttpStatus.CREATED) {