Что случилось с привязкой тестов в Spring Cloud Stream/Spring Boot 3?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Что случилось с привязкой тестов в Spring Cloud Stream/Spring Boot 3?

Сообщение Anonymous »

Мне не удалось найти никакой документации по этому вопросу, но что случилось с привязкой тестов для Spring Cloud Stream/Spring Boot 3?
Этот вариант отлично работает с импортом bom 2021 года, но теперь появляется эта ошибка: Не удалось найти Spring-cloud-stream-4.0.4-test-binder.jar (org.springframework.cloud:spring-cloud-stream:4.0.4).
build.gradle

Код: Выделить всё

dependencies {
implementation platform("org.springframework.cloud:spring-cloud-dependencies:2022.0.4")
testImplementation 'org.springframework.cloud:spring-cloud-stream-binder-test'
testImplementation("org.springframework.cloud:spring-cloud-stream") {
artifact {
name = "spring-cloud-stream"
extension = "jar"
type = "test-jar"
classifier = "test-binder"
}
}
}
Конечная цель заключалась в написании интеграционного теста для потребителя с использованием @Import(TestChannelBinderConfiguration.class), InputDestination и OutputDestination.
Поддерживается ли это вообще? Отказываются ли функциональные интерфейсы для Spring Cloud Stream в Spring Boot 3? Если нет, то каков новый способ тестирования с помощью @SpringBootTest?

Подробнее здесь: https://stackoverflow.com/questions/772 ... ing-boot-3
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»