/**
  * @test consumer amqp transport config
  */
 public function amqpConsumers()
 {
     $this->loadExtension(['transports' => ['amqp' => ['connections' => ['con1' => []], 'converters' => ['foo' => ['serialize' => []]]]], 'routers' => ['router1' => ['pattern' => '{param}']], 'consumers' => ['event' => ['transport' => ['amqp' => ['connection' => 'con1', 'converter' => 'foo', 'queue' => 'test']]]]]);
     $id = EventBandExtension::getConsumerId('event');
     $consumer = $this->container->get($id);
     $this->assertInstanceOf('EventBand\\Transport\\Amqp\\AmqpConsumer', $consumer);
     $definition = $this->container->getDefinition($id);
     $this->assertEquals(EventBandExtension::getAmqpDriverId('con1'), (string) $definition->getArgument(0));
     $this->assertEquals(EventBandExtension::getAmqpConverterId('foo'), (string) $definition->getArgument(1));
     $this->assertEquals('test', $definition->getArgument(2));
 }