File tree Expand file tree Collapse file tree 2 files changed +7
-5
lines changed
src/Symfony/Component/Messenger Expand file tree Collapse file tree 2 files changed +7
-5
lines changed Original file line number Diff line number Diff line change 12
12
namespace Symfony \Component \Messenger \Tests \Transport \AmqpExt ;
13
13
14
14
use PHPUnit \Framework \TestCase ;
15
+ use Symfony \Component \Messenger \Envelope ;
15
16
use Symfony \Component \Messenger \Tests \Fixtures \DummyMessage ;
16
17
use Symfony \Component \Messenger \Transport \AmqpExt \AmqpTransport ;
17
18
use Symfony \Component \Messenger \Transport \AmqpExt \Connection ;
@@ -45,11 +46,11 @@ public function testReceivesMessages()
45
46
$ amqpEnvelope ->method ('getBody ' )->willReturn ('body ' );
46
47
$ amqpEnvelope ->method ('getHeaders ' )->willReturn (array ('my ' => 'header ' ));
47
48
48
- $ decoder ->method ('decode ' )->with (array ('body ' => 'body ' , 'headers ' => array ('my ' => 'header ' )))->willReturn ($ decodedMessage );
49
+ $ decoder ->method ('decode ' )->with (array ('body ' => 'body ' , 'headers ' => array ('my ' => 'header ' )))->willReturn (Envelope:: wrap ( $ decodedMessage) );
49
50
$ connection ->method ('get ' )->willReturn ($ amqpEnvelope );
50
51
51
- $ transport ->receive (function ($ message ) use ($ transport , $ decodedMessage ) {
52
- $ this ->assertSame ($ decodedMessage , $ message );
52
+ $ transport ->receive (function (Envelope $ envelope ) use ($ transport , $ decodedMessage ) {
53
+ $ this ->assertSame ($ decodedMessage , $ envelope -> getMessage () );
53
54
54
55
$ transport ->stop ();
55
56
});
Original file line number Diff line number Diff line change 11
11
12
12
namespace Symfony \Component \Messenger \Transport \AmqpExt ;
13
13
14
+ use Symfony \Component \Messenger \Envelope ;
14
15
use Symfony \Component \Messenger \Transport \Serialization \DecoderInterface ;
15
16
use Symfony \Component \Messenger \Transport \Serialization \EncoderInterface ;
16
17
use Symfony \Component \Messenger \Transport \TransportInterface ;
@@ -52,9 +53,9 @@ public function stop(): void
52
53
/**
53
54
* {@inheritdoc}
54
55
*/
55
- public function send ($ message ): void
56
+ public function send (Envelope $ envelope ): void
56
57
{
57
- ($ this ->sender ?? $ this ->getSender ())->send ($ message );
58
+ ($ this ->sender ?? $ this ->getSender ())->send ($ envelope );
58
59
}
59
60
60
61
private function getReceiver ()
You can’t perform that action at this time.
0 commit comments