From 340864c381f77e6fc3ada235e88831cfa72a84e9 Mon Sep 17 00:00:00 2001
From: Hendrik Jungnitsch <hendrik.jungnitsch@gedoplan.de>
Date: Mo, 18 Sep 2023 13:20:12 +0200
Subject: [PATCH] Spring Boot auf Version 3

---
 src/test/java/de/gedoplan/seminar/sbt/sbtrestexercise/PersonenResourceTest.java |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/test/java/de/gedoplan/seminar/sbt/sbtrestexercise/PersonenResourceTest.java b/src/test/java/de/gedoplan/seminar/sbt/sbtrestexercise/PersonenResourceTest.java
index 33a05e0..e9a0f76 100644
--- a/src/test/java/de/gedoplan/seminar/sbt/sbtrestexercise/PersonenResourceTest.java
+++ b/src/test/java/de/gedoplan/seminar/sbt/sbtrestexercise/PersonenResourceTest.java
@@ -5,6 +5,7 @@
 import org.junit.jupiter.api.Test;
 import org.springframework.boot.test.context.SpringBootTest;
 import org.springframework.boot.test.web.server.LocalServerPort;
+import org.springframework.http.HttpStatus;
 import org.springframework.http.MediaType;
 import org.springframework.http.ResponseEntity;
 import org.springframework.web.reactive.function.client.WebClient;
@@ -52,8 +53,9 @@
                 .toEntity(String.class)
                 .block();
 
-        System.out.printf("Response status: %03d %s\n", response.getStatusCode().value(), response.getStatusCode().getReasonPhrase());
-        String message = switch (response.getStatusCode()) {
+        HttpStatus httpStatus = HttpStatus.resolve(response.getStatusCode().value());
+        System.out.printf("Response status: %03d %s\n", httpStatus.value(), httpStatus.getReasonPhrase());
+        String message = switch (httpStatus) {
             case CREATED -> "URI: %s\n".formatted(response.getHeaders().getLocation());
             case INTERNAL_SERVER_ERROR -> response.getBody();
             default -> "";

--
Gitblit v1.7.1