diff --git a/spring-cloud-gateway-core/src/test/java/org/springframework/cloud/gateway/test/HttpStatusTests.java b/spring-cloud-gateway-core/src/test/java/org/springframework/cloud/gateway/test/HttpStatusTests.java index c0cf73e2..81c3039e 100644 --- a/spring-cloud-gateway-core/src/test/java/org/springframework/cloud/gateway/test/HttpStatusTests.java +++ b/spring-cloud-gateway-core/src/test/java/org/springframework/cloud/gateway/test/HttpStatusTests.java @@ -78,10 +78,9 @@ public class HttpStatusTests extends BaseWebClientTests { public void normalErrorPageWorks() { testClient.get().uri("/exception").exchange().expectStatus() .isEqualTo(HttpStatus.INTERNAL_SERVER_ERROR).expectBody(Map.class) - .consumeWith(result -> { - assertThat(result.getResponseBody()).hasSize(5).containsKeys( - "timestamp", "path", "status", "error", "message"); - }); + .consumeWith(result -> assertThat(result.getResponseBody()) + .hasSizeGreaterThanOrEqualTo(5) + .containsKeys("timestamp", "path", "status", "error", "message")); } @EnableAutoConfiguration