|
|
@ -16,6 +16,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
package com.alibaba.cloud.stream.binder.rocketmq;
|
|
|
|
package com.alibaba.cloud.stream.binder.rocketmq;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import java.util.Arrays;
|
|
|
|
|
|
|
|
|
|
|
|
import com.alibaba.cloud.stream.binder.rocketmq.config.RocketMQBinderAutoConfiguration;
|
|
|
|
import com.alibaba.cloud.stream.binder.rocketmq.config.RocketMQBinderAutoConfiguration;
|
|
|
|
import com.alibaba.cloud.stream.binder.rocketmq.properties.RocketMQBinderConfigurationProperties;
|
|
|
|
import com.alibaba.cloud.stream.binder.rocketmq.properties.RocketMQBinderConfigurationProperties;
|
|
|
|
import com.alibaba.cloud.stream.binder.rocketmq.properties.RocketMQExtendedBindingProperties;
|
|
|
|
import com.alibaba.cloud.stream.binder.rocketmq.properties.RocketMQExtendedBindingProperties;
|
|
|
@ -35,7 +37,8 @@ public class RocketMQAutoConfigurationTests {
|
|
|
|
.withConfiguration(
|
|
|
|
.withConfiguration(
|
|
|
|
AutoConfigurations.of(RocketMQBinderAutoConfiguration.class))
|
|
|
|
AutoConfigurations.of(RocketMQBinderAutoConfiguration.class))
|
|
|
|
.withPropertyValues(
|
|
|
|
.withPropertyValues(
|
|
|
|
"spring.cloud.stream.rocketmq.binder.name-server=127.0.0.1:9876",
|
|
|
|
"spring.cloud.stream.rocketmq.binder.name-server[0]=127.0.0.1:9876",
|
|
|
|
|
|
|
|
"spring.cloud.stream.rocketmq.binder.name-server[1]=127.0.0.1:9877",
|
|
|
|
"spring.cloud.stream.bindings.output.destination=TopicOrderTest",
|
|
|
|
"spring.cloud.stream.bindings.output.destination=TopicOrderTest",
|
|
|
|
"spring.cloud.stream.bindings.output.content-type=application/json",
|
|
|
|
"spring.cloud.stream.bindings.output.content-type=application/json",
|
|
|
|
"spring.cloud.stream.bindings.input1.destination=TopicOrderTest",
|
|
|
|
"spring.cloud.stream.bindings.input1.destination=TopicOrderTest",
|
|
|
@ -55,7 +58,7 @@ public class RocketMQAutoConfigurationTests {
|
|
|
|
RocketMQBinderConfigurationProperties binderConfigurationProperties = context
|
|
|
|
RocketMQBinderConfigurationProperties binderConfigurationProperties = context
|
|
|
|
.getBean(RocketMQBinderConfigurationProperties.class);
|
|
|
|
.getBean(RocketMQBinderConfigurationProperties.class);
|
|
|
|
assertThat(binderConfigurationProperties.getNameServer())
|
|
|
|
assertThat(binderConfigurationProperties.getNameServer())
|
|
|
|
.isEqualTo("127.0.0.1:9876");
|
|
|
|
.isEqualTo(Arrays.asList("127.0.0.1:9876", "127.0.0.1:9877"));
|
|
|
|
RocketMQExtendedBindingProperties bindingProperties = context
|
|
|
|
RocketMQExtendedBindingProperties bindingProperties = context
|
|
|
|
.getBean(RocketMQExtendedBindingProperties.class);
|
|
|
|
.getBean(RocketMQExtendedBindingProperties.class);
|
|
|
|
assertThat(
|
|
|
|
assertThat(
|
|
|
|