anchor.diff:  are readily available following `bindToServer`. For all others, you need to use
   `configureClient()` to transition from server to client configuration, as follows:
   
  -[source,java,intent=0]
  -[subs="verbatim,quotes"]
  +[source,java,indent=0,subs="verbatim,quotes",role="primary"]
  +.Java
   ----
   	client = WebTestClient.bindToController(new TestController())
   			.configureClient()
   			.baseUrl("/test")
   			.build();
   ----
  +[source,kotlin,indent=0,subs="verbatim,quotes",role="secondary"]
  +.Kotlin
  +----
  +	client = WebTestClient.bindToController(TestController())
  +			.configureClient()
  +			.baseUrl("/test")
  +			.build()
  +----
   
   
   
  
positive.code: 
  The following server setup option lets you connect to a running server:
  
  [source,java,intent=0]
  [subs="verbatim,quotes"]
  ----
  	client = WebTestClient.bindToServer().baseUrl("http://localhost:8080").build();
  ----
  
  
  
negative.code: 
  		private WebTestClient client;
  
  		@BeforeEach
  		public void setUp() {
  			client = WebTestClient.bindToApplicationContext(context).build(); // <3>
  		}
  	}
  ----
  <1> Specify the configuration to load
  <2> Inject the configuration
  <3> Create the `WebTestClient`
  
  [source,kotlin,indent=0,subs="verbatim,quotes",role="secondary"]
  .Kotlin
  ----
  	@SpringJUnitConfig(WebConfig::class) // <1>
  	class MyTests {
  
  		@Autowired
  		lateinit var context: ApplicationContext // <2>
  
  		lateinit var client: WebTestClient
  
  		@BeforeEach
  		fun setUp() {
  			client = WebTestClient.bindToApplicationContext(context).build() // <3>
  		}
  	}
  ----
  <1> Specify the configuration to load
  <2> Inject the configuration
  <3> Create the `WebTestClient`
  