@@ -65,13 +65,8 @@ public function testProcessMessage($processFlag, $expectedMethod, $expectedReque
6565
6666 $ this ->prepareAMQPChannelExpectations ($ expectedMethod , $ expectedRequeue );
6767
68- // Create a default message
69- $ amqpMessage = new AMQPMessage ('foo body ' );
70- $ amqpMessage ->delivery_info ['channel ' ] = $ this ->amqpChannel ;
71- $ amqpMessage ->delivery_info ['delivery_tag ' ] = 0 ;
72-
73- $ this ->multipleConsumer ->processQueueMessage ('test-1 ' , $ amqpMessage );
74- $ this ->multipleConsumer ->processQueueMessage ('test-2 ' , $ amqpMessage );
68+ $ this ->multipleConsumer ->processQueueMessage ('test-1 ' , $ this ->createMessage ());
69+ $ this ->multipleConsumer ->processQueueMessage ('test-2 ' , $ this ->createMessage ());
7570 }
7671
7772 /**
@@ -106,13 +101,8 @@ public function testQueuesProvider($processFlag, $expectedMethod, $expectedReque
106101
107102 $ this ->prepareAMQPChannelExpectations ($ expectedMethod , $ expectedRequeue );
108103
109- // Create a default message
110- $ amqpMessage = new AMQPMessage ('foo body ' );
111- $ amqpMessage ->delivery_info ['channel ' ] = $ this ->amqpChannel ;
112- $ amqpMessage ->delivery_info ['delivery_tag ' ] = 0 ;
113-
114- $ this ->multipleConsumer ->processQueueMessage ('test-1 ' , $ amqpMessage );
115- $ this ->multipleConsumer ->processQueueMessage ('test-2 ' , $ amqpMessage );
104+ $ this ->multipleConsumer ->processQueueMessage ('test-1 ' , $ this ->createMessage ());
105+ $ this ->multipleConsumer ->processQueueMessage ('test-2 ' , $ this ->createMessage ());
116106 }
117107
118108 /**
@@ -154,15 +144,10 @@ public function testQueuesProviderAndStaticQueuesTogether($processFlag, $expecte
154144
155145 $ this ->prepareAMQPChannelExpectations ($ expectedMethod , $ expectedRequeue );
156146
157- // Create a default message
158- $ amqpMessage = new AMQPMessage ('foo body ' );
159- $ amqpMessage ->delivery_info ['channel ' ] = $ this ->amqpChannel ;
160- $ amqpMessage ->delivery_info ['delivery_tag ' ] = 0 ;
161-
162- $ this ->multipleConsumer ->processQueueMessage ('test-1 ' , $ amqpMessage );
163- $ this ->multipleConsumer ->processQueueMessage ('test-2 ' , $ amqpMessage );
164- $ this ->multipleConsumer ->processQueueMessage ('test-3 ' , $ amqpMessage );
165- $ this ->multipleConsumer ->processQueueMessage ('test-4 ' , $ amqpMessage );
147+ $ this ->multipleConsumer ->processQueueMessage ('test-1 ' , $ this ->createMessage ());
148+ $ this ->multipleConsumer ->processQueueMessage ('test-2 ' , $ this ->createMessage ());
149+ $ this ->multipleConsumer ->processQueueMessage ('test-3 ' , $ this ->createMessage ());
150+ $ this ->multipleConsumer ->processQueueMessage ('test-4 ' , $ this ->createMessage ());
166151 }
167152
168153 public function processMessageProvider ()
@@ -300,4 +285,13 @@ private function prepareCallback($processFlag)
300285 return $ processFlag ;
301286 };
302287 }
288+
289+ private function createMessage ()
290+ {
291+ $ amqpMessage = new AMQPMessage ('foo body ' );
292+ $ amqpMessage ->setChannel ($ this ->amqpChannel );
293+ $ amqpMessage ->setDeliveryTag (0 );
294+
295+ return $ amqpMessage ;
296+ }
303297}
0 commit comments