Java 21/Spring 7.0.0-M7/Spring Boot 4.0.0-M1, I attempted to write test code for the API with versioning. When building WebTestClient and setting up apiVersioning is not enough, an exception indicates that it requires ApiVersionInserter. I need to use both configurations together to get it to work.

this.webTestClient = WebTestClient
        .bindToController(new GreetingController())
        .apiVersioning(apiVersionConfigurer ->
                apiVersionConfigurer.useRequestHeader("X-API-Version").setDefaultVersion("1.0"))
        .configureClient()
        .apiVersionInserter(ApiVersionInserter.builder()
                .useHeader("X-API-Version")
                .build())
        .build();