spring-framework / org.springframework.test.web.reactive.server / KotlinBodySpec

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

abstract fun consumeWith(consumer: (EntityExchangeResult<B>) -> Unit): KotlinBodySpec<B>

Assert the exchange result with the given consumer.

isEqualTo

abstract fun isEqualTo(expected: B): KotlinBodySpec<B>

Assert the extracted body is equal to the given value.

returnResult

abstract fun returnResult(): EntityExchangeResult<B>

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