Я думаю, что аннотация не работает в вашей настройке, так как по умолчанию время ожидания составляет уже 5 секунд , как насчет попытки другого ответа на этот связанный вопрос?
@BeforeEach
public void setUp() {
webTestClient = webTestClient
.mutate()
.responseTimeout(Duration.ofMillis(600000))
.build();
}
Как видно из его названия, @AutoConfigureWebTestClient
пытается автоматически настроить WebTestClient
, но я думаю, что вы каким-то образом переопределите его, автоматически подключив WebTestClient
и, возможно, также настроив его?Так что продолжайте и устанавливайте время ожидания также вручную!
update
Afaics, просто добавьте spring-boot-starter-webflux
, поскольку зависимость должна быть достаточной для получения bean-компонента WebTestClient
,так что не надо даже иметь @AutoConfigureWebTestClient
я думаю.Проверьте это .Вы можете это подтвердить?