- Add the Codota plugin to your IDE and get smart completions
private void myMethod () {}
@Test public void nettyHttpClientDefaults() { new ReactiveWebApplicationContextRunner() .withConfiguration(AutoConfigurations.of(WebFluxAutoConfiguration.class, MetricsAutoConfiguration.class, SimpleMetricsExportAutoConfiguration.class, GatewayAutoConfiguration.class)) .withPropertyValues("debug=true") .run(context -> { assertThat(context).hasSingleBean(HttpClient.class); HttpClient httpClient = context.getBean(HttpClient.class); /*FIXME: 2.1.0 HttpClientOptions options = httpClient.options(); PoolResources poolResources = options.getPoolResources(); assertThat(poolResources).isNotNull(); //TODO: howto test PoolResources ClientProxyOptions proxyOptions = options.getProxyOptions(); assertThat(proxyOptions).isNull(); SslContext sslContext = options.sslContext(); assertThat(sslContext).isNull();*/ }); }
SimpleMetricsExportAutoConfiguration.class, GatewayAutoConfiguration.class)) .withPropertyValues("spring.cloud.gateway.httpclient.ssl.use-insecure-trust-manager=true", "spring.cloud.gateway.httpclient.connect-timeout=10", "spring.cloud.gateway.httpclient.response-timeout=10s",
@Test public void apiVersionCheckIsDisabled() { webApplicationContextRunner() .withUserConfiguration(ServicesConfiguration.class) .withPropertyValues("spring.cloud.openservicebroker.api-version-check-enabled=false") .run((context) -> { assertThat(context).doesNotHaveBean(BrokerApiVersion.class); assertThat(context).doesNotHaveBean(ApiVersionWebFilter.class); }); }