diff --git a/spring-cloud-gcp-samples/spring-cloud-gcp-logging-sample/src/test/java/com.example/LoggingSampleApplicationTests.java b/spring-cloud-gcp-samples/spring-cloud-gcp-logging-sample/src/test/java/com.example/LoggingSampleApplicationTests.java index 066a1593e0..48b0314732 100644 --- a/spring-cloud-gcp-samples/spring-cloud-gcp-logging-sample/src/test/java/com.example/LoggingSampleApplicationTests.java +++ b/spring-cloud-gcp-samples/spring-cloud-gcp-logging-sample/src/test/java/com.example/LoggingSampleApplicationTests.java @@ -16,6 +16,7 @@ package com.example; +import com.google.cloud.logging.Payload.JsonPayload; import java.time.Instant; import java.util.ArrayList; import java.util.List; @@ -108,7 +109,8 @@ public void testLogRecordedInStackDriver() { }); List logContents = logEntries.stream() - .map((logEntry) -> ((StringPayload) logEntry.getPayload()).getData()) + .map((logEntry) -> (String) ((JsonPayload) logEntry.getPayload()) + .getDataAsMap().get("message")) .collect(Collectors.toList()); assertThat(logContents).containsExactlyInAnyOrder(