Update calls to WebClientTest following upstream changes.
This commit exposes a `WebTestClient` automatically in a reactive integration test that uses an embedded web server. This is similar to what we do with `TestRestTemplate` for servlet based integration tests. Closes gh-8399
This commit adds a sample application for the annotation variant of Spring WebFlux.