Skip to content

Commit 499d6d6

Browse files
committed
test: Annotate JSON body literals with language=JSON
Lets IDEs apply JSON syntax highlighting and validation to the inline request bodies in OpenApiServerIT.
1 parent 6c108e4 commit 499d6d6

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/test/java/com/retailsvc/http/OpenApiServerIT.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ void postData_shouldReturnJsonBody() {
8484
try (var server = newServer(Map.of("post-data", new EchoHandler()));
8585
var client = httpClient()) {
8686

87+
// language=JSON
8788
var body =
8889
"""
8990
{
@@ -134,6 +135,7 @@ void postData_shouldReturnBadRequestOnMissingRequiredProperties() {
134135
try (var server = newServer(handlers);
135136
var client = httpClient()) {
136137

138+
// language=JSON
137139
var body =
138140
"""
139141
{
@@ -189,6 +191,7 @@ void listObjects_shouldReturnJsonBody() {
189191
try (var server = newServer(Map.of("post-list-objects", new EchoHandler()));
190192
var client = httpClient()) {
191193

194+
// language=JSON
192195
var body =
193196
"""
194197
[
@@ -219,6 +222,7 @@ void listObjects_shouldReturnBadRequestOnPassingObjectInsteadOfArray() {
219222
try (var server = newServer(Map.of("post-list-objects", new EchoHandler()));
220223
var client = httpClient()) {
221224

225+
// language=JSON
222226
var body = "{\"value\":42}";
223227
var headers = Map.of("correlation-id", UUID.randomUUID().toString());
224228
var request = newRequest(server, path, "POST", ofString(body), headers);

0 commit comments

Comments
 (0)