Skip to content

Commit c512df6

Browse files
committed
[SB3 Update] ZeroMQ Sink test update
1 parent 235aac9 commit c512df6

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

applications/sink/zeromq-sink/src/test/java/org/springframework/cloud/stream/app/sink/zeromq/ZeroMqSinkInvalidConfigTests.java

+7-4
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,10 @@ public void testEmptyConnectionUrl() {
4848
context.refresh();
4949

5050
})
51-
.withMessageContaining(
52-
"Error creating bean with name 'zeromq.consumer-org.springframework.cloud.fn.consumer.zeromq.ZeroMqConsumerProperties': Could not bind properties to 'ZeroMqConsumerProperties' : prefix=zeromq.consumer, ignoreInvalidFields=false, ignoreUnknownFields=true; nested exception is org.springframework.boot.context.properties.bind.BindException: Failed to bind properties under 'zeromq.consumer' to org.springframework.cloud.fn.consumer.zeromq.ZeroMqConsumerProperties");
51+
.withMessageContaining("Error creating bean with name 'zeromq.consumer-org.springframework.cloud.fn.consumer.zeromq.ZeroMqConsumerProperties': Could not bind properties to 'ZeroMqConsumerProperties'")
52+
.havingRootCause()
53+
.withMessageContaining("Binding validation errors on zeromq.consumer")
54+
.withMessageContaining("Field error in object 'zeromq.consumer' on field 'connectUrl': rejected value []");
5355
}
5456

5557
@Test
@@ -67,8 +69,9 @@ public void testInvalidTopicExpression() {
6769
context.refresh();
6870

6971
})
70-
.withMessageContaining(
71-
"Error creating bean with name 'zeromq.consumer-org.springframework.cloud.fn.consumer.zeromq.ZeroMqConsumerProperties': Could not bind properties to 'ZeroMqConsumerProperties' : prefix=zeromq.consumer, ignoreInvalidFields=false, ignoreUnknownFields=true; nested exception is org.springframework.boot.context.properties.bind.BindException: Failed to bind properties under 'zeromq.consumer.topic' to org.springframework.expression.Expression");
72+
.withMessageContaining("Error creating bean with name 'zeromq.consumer-org.springframework.cloud.fn.consumer.zeromq.ZeroMqConsumerProperties': Could not bind properties to 'ZeroMqConsumerProperties'")
73+
.havingCause()
74+
.withMessageContaining("Failed to bind properties under 'zeromq.consumer.topic' to org.springframework.expression.Expression");
7275
}
7376

7477
@Configuration

0 commit comments

Comments
 (0)