Есть ли в Spring Boot какие-либо свойства для настройки @Autowired WebTestClient? Например, как установить путь контекста сервлета (или просто базовый путь в этом отношении) на WebTestClient?
Вот как теперь настраиваются мои веб-тесты:
@RunWith(SpringRunner.class)
@SpringBootTest(webEnvironment = WebEnvironment.RANDOM_PORT)
@ActiveProfiles("test")
public class MyTestClass{
@Autowired
private WebTestClient cl;
//the rest of it
}
Другими словами, что эквивалентно Spring Boot
WebTestClient client = WebTestClient.bindToServer()
.baseUrl("http://localhost:<random port>/myServletContext").build();
Я не нашел ничего полезного в документации:
https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html