KotlinBodySpec

interface KotlinBodySpec<B>

Kotlin compliant WebTestClient.BodySpec for expectations on the response body decoded to a single Object, see KT-5464 for more details.

Since

5.0.6

Functions

consumeWith
Link copied to clipboard
abstract fun consumeWith(consumer: (EntityExchangeResult<B>) -> Unit): KotlinBodySpec<B>

Assert the exchange result with the given consumer.

isEqualTo
Link copied to clipboard
abstract fun isEqualTo(expected: B): KotlinBodySpec<B>

Assert the extracted body is equal to the given value.

returnResult
Link copied to clipboard
abstract fun returnResult(): EntityExchangeResult<B>

Exit the chained API and return an ExchangeResult with the decoded response content.