/** * @inheritdoc */ public function handle(DomainMessage $domainMessage) { $domainMessages = $this->domainMessageNormalizer->normalize($domainMessage); foreach ($domainMessages as $domainMessage) { parent::handle($domainMessage); } }
/** * @test */ public function it_calls_handle_method_from_injected_interface() { $this->amqpPublisher->expects($this->once())->method('handle'); $this->amqpPublisherDecorator->handle($this->domainMessage); }