类的使用
cn.taketoday.test.web.reactive.server.EntityExchangeResult
使用EntityExchangeResult的程序包
-
cn.taketoday.test.web.reactive.server中EntityExchangeResult的使用
修饰符和类型字段说明private final EntityExchangeResult<byte[]>DefaultWebTestClient.DefaultBodyContentSpec.resultprivate final EntityExchangeResult<B>DefaultWebTestClient.DefaultBodySpec.result修饰符和类型字段说明private final Consumer<EntityExchangeResult<?>>DefaultWebTestClient.DefaultResponseSpec.entityResultConsumerprivate final Consumer<EntityExchangeResult<?>>DefaultWebTestClient.entityResultConsumerprivate Consumer<EntityExchangeResult<?>>DefaultWebTestClientBuilder.entityResultConsumer修饰符和类型方法说明protected EntityExchangeResult<B>DefaultWebTestClient.DefaultBodySpec.getResult()private <B> EntityExchangeResult<B>DefaultWebTestClient.DefaultResponseSpec.initEntityExchangeResult(B body) DefaultWebTestClient.DefaultBodyContentSpec.isEmpty()WebTestClient.BodyContentSpec.isEmpty()Assert the response body is empty and return the exchange result.EntityExchangeResult<byte[]>DefaultWebTestClient.DefaultBodyContentSpec.returnResult()DefaultWebTestClient.DefaultBodySpec.returnResult()DefaultWebTestClient.DefaultListBodySpec.returnResult()EntityExchangeResult<byte[]>WebTestClient.BodyContentSpec.returnResult()Exit the chained API and return anExchangeResultwith the raw response content.WebTestClient.BodySpec.returnResult()Exit the chained API and return anExchangeResultwith the decoded response content.修饰符和类型方法说明DefaultWebTestClient.DefaultBodyContentSpec.consumeWith(Consumer<EntityExchangeResult<byte[]>> consumer) <T extends S>
TDefaultWebTestClient.DefaultBodySpec.consumeWith(Consumer<EntityExchangeResult<B>> consumer) WebTestClient.BodyContentSpec.consumeWith(Consumer<EntityExchangeResult<byte[]>> consumer) Assert the response body content with the givenConsumer.<T extends S>
TWebTestClient.BodySpec.consumeWith(Consumer<EntityExchangeResult<B>> consumer) Assert the exchange result with the givenConsumer.DefaultWebTestClientBuilder.entityExchangeResultConsumer(Consumer<EntityExchangeResult<?>> entityResultConsumer) WebTestClient.Builder.entityExchangeResultConsumer(Consumer<EntityExchangeResult<?>> consumer) Configure anEntityExchangeResultcallback that is invoked every time after a response is fully decoded to a single entity, to a List of entities, or to a byte[].限定符构造器说明(专用程序包)DefaultBodyContentSpec(EntityExchangeResult<byte[]> result) (专用程序包)DefaultBodySpec(EntityExchangeResult<B> result) (专用程序包)DefaultListBodySpec(EntityExchangeResult<List<E>> result) 类型变量类型为EntityExchangeResult的cn.taketoday.test.web.reactive.server中的构造器参数限定符构造器说明(专用程序包)DefaultResponseSpec(ExchangeResult exchangeResult, cn.taketoday.web.reactive.function.client.ClientResponse response, Consumer<EntityExchangeResult<?>> entityResultConsumer, Duration timeout) (专用程序包)DefaultWebTestClient(cn.taketoday.http.client.reactive.ClientHttpConnector connector, Function<cn.taketoday.http.client.reactive.ClientHttpConnector, cn.taketoday.web.reactive.function.client.ExchangeFunction> exchangeFactory, cn.taketoday.web.util.UriBuilderFactory uriBuilderFactory, cn.taketoday.http.HttpHeaders headers, cn.taketoday.util.MultiValueMap<String, String> cookies, Consumer<EntityExchangeResult<?>> entityResultConsumer, Duration responseTimeout, DefaultWebTestClientBuilder clientBuilder)