@@ -71,6 +71,8 @@ public function testShouldConvertTransportMessageToClientMessage()
71
71
$ transportMessage ->setHeader ('content_type ' , 'ContentType ' );
72
72
$ transportMessage ->setMessageId ('MessageId ' );
73
73
$ transportMessage ->setTimestamp (1000 );
74
+ $ transportMessage ->setReplyTo ('theReplyTo ' );
75
+ $ transportMessage ->setCorrelationId ('theCorrelationId ' );
74
76
75
77
$ driver = new FsDriver (
76
78
$ this ->createPsrContextMock (),
@@ -87,13 +89,17 @@ public function testShouldConvertTransportMessageToClientMessage()
87
89
'content_type ' => 'ContentType ' ,
88
90
'message_id ' => 'MessageId ' ,
89
91
'timestamp ' => 1000 ,
92
+ 'reply_to ' => 'theReplyTo ' ,
93
+ 'correlation_id ' => 'theCorrelationId ' ,
90
94
], $ clientMessage ->getHeaders ());
91
95
$ this ->assertSame ([
92
96
'key ' => 'val ' ,
93
97
], $ clientMessage ->getProperties ());
94
98
$ this ->assertSame ('MessageId ' , $ clientMessage ->getMessageId ());
95
99
$ this ->assertSame ('ContentType ' , $ clientMessage ->getContentType ());
96
100
$ this ->assertSame (1000 , $ clientMessage ->getTimestamp ());
101
+ $ this ->assertSame ('theReplyTo ' , $ clientMessage ->getReplyTo ());
102
+ $ this ->assertSame ('theCorrelationId ' , $ clientMessage ->getCorrelationId ());
97
103
98
104
$ this ->assertNull ($ clientMessage ->getExpire ());
99
105
$ this ->assertSame (MessagePriority::NORMAL , $ clientMessage ->getPriority ());
@@ -110,6 +116,8 @@ public function testShouldConvertClientMessageToTransportMessage()
110
116
$ clientMessage ->setPriority (MessagePriority::VERY_HIGH );
111
117
$ clientMessage ->setMessageId ('MessageId ' );
112
118
$ clientMessage ->setTimestamp (1000 );
119
+ $ clientMessage ->setReplyTo ('theReplyTo ' );
120
+ $ clientMessage ->setCorrelationId ('theCorrelationId ' );
113
121
114
122
$ context = $ this ->createPsrContextMock ();
115
123
$ context
@@ -133,12 +141,16 @@ public function testShouldConvertClientMessageToTransportMessage()
133
141
'content_type ' => 'ContentType ' ,
134
142
'message_id ' => 'MessageId ' ,
135
143
'timestamp ' => 1000 ,
144
+ 'reply_to ' => 'theReplyTo ' ,
145
+ 'correlation_id ' => 'theCorrelationId ' ,
136
146
], $ transportMessage ->getHeaders ());
137
147
$ this ->assertSame ([
138
148
'key ' => 'val ' ,
139
149
], $ transportMessage ->getProperties ());
140
150
$ this ->assertSame ('MessageId ' , $ transportMessage ->getMessageId ());
141
151
$ this ->assertSame (1000 , $ transportMessage ->getTimestamp ());
152
+ $ this ->assertSame ('theReplyTo ' , $ transportMessage ->getReplyTo ());
153
+ $ this ->assertSame ('theCorrelationId ' , $ transportMessage ->getCorrelationId ());
142
154
}
143
155
144
156
public function testShouldSendMessageToRouter ()
0 commit comments