Use WebInput#toMap in DefaultWebGraphQlTester
It doesn't cause any issues but noticed from logging output that when WebTestClient is used, we are serializing all of it, rather than just the RequestInput properties.
This commit is contained in:
@@ -158,7 +158,7 @@ class DefaultWebGraphQlTester extends DefaultGraphQlTester implements WebGraphQl
|
||||
EntityExchangeResult<byte[]> result = this.client.post()
|
||||
.contentType(MediaType.APPLICATION_JSON)
|
||||
.headers(headers -> headers.putAll(getHeaders(requestInput)))
|
||||
.bodyValue(requestInput)
|
||||
.bodyValue(requestInput.toMap())
|
||||
.exchange()
|
||||
.expectStatus()
|
||||
.isOk()
|
||||
@@ -181,7 +181,7 @@ class DefaultWebGraphQlTester extends DefaultGraphQlTester implements WebGraphQl
|
||||
.contentType(MediaType.APPLICATION_JSON)
|
||||
.accept(MediaType.TEXT_EVENT_STREAM)
|
||||
.headers(headers -> headers.putAll(getHeaders(requestInput)))
|
||||
.bodyValue(requestInput)
|
||||
.bodyValue(requestInput.toMap())
|
||||
.exchange()
|
||||
.expectStatus()
|
||||
.isOk()
|
||||
|
||||
Reference in New Issue
Block a user