use PHPUnit\Framework\TestCase;
use Symfony\Component\Messenger\Bridge\Amqp\Transport\AmqpTransport;
use Symfony\Component\Messenger\Bridge\Amqp\Transport\AmqpTransportFactory;
use Symfony\Component\Messenger\Bridge\Amqp\Transport\Connection;
use Symfony\Component\Messenger\Transport\Serialization\SerializerInterface;
class AmqpTransportFactoryTest extends TestCase
{ public function testSupportsOnlyAmqpTransports() { $factory =
new AmqpTransportFactory();
$this->
assertTrue($factory->
supports('amqp://localhost',
[]));
$this->
assertFalse($factory->
supports('sqs://localhost',
[]));
$this->
assertFalse($factory->
supports('invalid-dsn',
[]));
} /**
* @requires extension amqp
*/
public function testItCreatesTheTransport() {