public function testSetConnectionFactory() { $connectionFactoryFactory = $this->prophesize(Factory\ConnectionFactoryFactory::class); $options = new ConnectionOptions(); $options->setConnectionFactoryFactory($connectionFactoryFactory->reveal()); static::assertSame($connectionFactoryFactory->reveal(), $options->getConnectionFactoryFactory()); }
/** * @codeCoverageIgnore * * @param ConnectionOptions $options * * @return AMQPStreamConnection */ public function createConnection(ConnectionOptions $options) { return new AMQPStreamConnection($options->getHost(), $options->getPort(), $options->getUsername(), $options->getPassword(), $options->getVhost(), $options->isInsist(), $options->getLoginMethod(), null, $options->getLocale(), $options->getConnectionTimeout(), $options->getReadWriteTimeout(), $options->getSslOptions(), $options->isKeepAlive(), $options->getHeartbeat()); }