diff --git a/samples/snippets/src/main/java/com/example/spanner/QueryWithJsonParameterSample.java b/samples/snippets/src/main/java/com/example/spanner/QueryWithJsonParameterSample.java index c311901a1f..022818cec6 100644 --- a/samples/snippets/src/main/java/com/example/spanner/QueryWithJsonParameterSample.java +++ b/samples/snippets/src/main/java/com/example/spanner/QueryWithJsonParameterSample.java @@ -42,7 +42,7 @@ static void queryWithJsonParameter() { } static void queryWithJsonParameter(DatabaseClient client) { - String exampleJson = "{rating: 9}"; + String exampleJson = "{\"rating\": 9}"; Statement statement = Statement.newBuilder( "SELECT VenueId, VenueDetails\n" @@ -56,7 +56,7 @@ static void queryWithJsonParameter(DatabaseClient client) { while (resultSet.next()) { System.out.printf( "VenueId: %s, VenueDetails: %s%n", - resultSet.getLong("VenueId"), resultSet.getString("VenueDetails")); + resultSet.getLong("VenueId"), resultSet.getJson("VenueDetails")); } } } diff --git a/samples/snippets/src/test/java/com/example/spanner/SpannerStandaloneExamplesIT.java b/samples/snippets/src/test/java/com/example/spanner/SpannerStandaloneExamplesIT.java index c98c9c590b..03291a91f6 100644 --- a/samples/snippets/src/test/java/com/example/spanner/SpannerStandaloneExamplesIT.java +++ b/samples/snippets/src/test/java/com/example/spanner/SpannerStandaloneExamplesIT.java @@ -238,7 +238,7 @@ public void updateJsonData_shouldWriteData() { () -> UpdateJsonDataSample.updateJsonData( spanner.getDatabaseClient(DatabaseId.of(projectId, instanceId, databaseId)))); - assertThat(out).contains("VenueDetails successfully updated"); + assertThat(out).contains("Venues successfully updated"); } @Test @@ -274,6 +274,6 @@ public void queryWithJsonParameter_shouldReturnResults() { + "\"tags\":[\"large\",\"airy\"]}")) .build())); String out = runExample(() -> QueryWithJsonParameterSample.queryWithJsonParameter(client)); - assertThat(out).contains("4 35000"); + assertThat(out).contains("VenueId: 19, VenueDetails: {\"open\":true,\"rating\":9}"); } }