body
inline fun <T : Any, S : Publisher<T>> WebTestClient.RequestBodySpec.body(publisher: S): WebTestClient.RequestHeadersSpec<*>
Content copied to clipboard
Extension for RequestBodySpec.body providing a variant without explicit class parameter thanks to Kotlin reified type parameters.
Author
Sebastien Deleuze
Since
5.0
inline fun <T : Any> WebTestClient.RequestBodySpec.body(producer: Any): WebTestClient.RequestHeadersSpec<*>
Content copied to clipboard
Extension for RequestBodySpec.body providing a body<T>(Any)
variant leveraging Kotlin reified type parameters. This extension is not subject to type erasure and retains actual generic type arguments.
Author
Sebastien Deleuze
Since
5.2
Parameters
inline fun <T : Any> WebTestClient.RequestBodySpec.body(flow: Flow<T>): WebTestClient.RequestHeadersSpec<*>
Content copied to clipboard
Extension for RequestBodySpec.body providing a body(Flow<T>)
variant leveraging Kotlin reified type parameters. This extension is not subject to type erasure and retains actual generic type arguments.
Author
Sebastien Deleuze
Since
5.2
Parameters
flow
the Flow to write to the request
T
the type of the elements contained in the publisher