/**
* Tests Connection Options getters and setters without setting user and password.
*
* @return void
*/
public function testSettersAndGettersWithoutCredentials()
{
$options = new ConnectionOptions();
$options->setHost('host')->setPort(4222)->setLang('lang')->setVersion('version')->setVerbose(true)->setPedantic(true)->setReconnect(true);
$this->assertEquals('host', $options->getHost());
$this->assertEquals(4222, $options->getPort());
$this->assertNull($options->getUser());
$this->assertNull($options->getPass());
$this->assertEquals('lang', $options->getLang());
$this->assertEquals('version', $options->getVersion());
$this->assertTrue($options->isVerbose());
$this->assertTrue($options->isPedantic());
$this->assertTrue($options->isReconnect());
}