|
@@ -20,5 +20,47 @@ class RedisCommandTestSuite extends PHPUnit_Framework_TestCase {
|
|
|
RC::resetConnection();
|
|
|
parent::onNotSuccessfulTest($exception);
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ /* ConnectionParameters */
|
|
|
+
|
|
|
+ function testConnectionParametersDefaultValues() {
|
|
|
+ $params = new Predis\ConnectionParameters();
|
|
|
+
|
|
|
+ $this->assertEquals(Predis\ConnectionParameters::DEFAULT_HOST, $params->host);
|
|
|
+ $this->assertEquals(Predis\ConnectionParameters::DEFAULT_PORT, $params->port);
|
|
|
+ $this->assertEquals(Predis\ConnectionParameters::DEFAULT_TIMEOUT, $params->connection_timeout);
|
|
|
+ $this->assertNull($params->read_write_timeout);
|
|
|
+ $this->assertNull($params->database);
|
|
|
+ $this->assertNull($params->password);
|
|
|
+ $this->assertNull($params->alias);
|
|
|
+ }
|
|
|
+
|
|
|
+ function testConnectionParametersSetupValuesArray() {
|
|
|
+ $paramsArray = RC::getConnectionParametersArgumentsArray();
|
|
|
+ $params = new Predis\ConnectionParameters($paramsArray);
|
|
|
+
|
|
|
+ $this->assertEquals($paramsArray['host'], $params->host);
|
|
|
+ $this->assertEquals($paramsArray['port'], $params->port);
|
|
|
+ $this->assertEquals($paramsArray['connection_timeout'], $params->connection_timeout);
|
|
|
+ $this->assertEquals($paramsArray['read_write_timeout'], $params->read_write_timeout);
|
|
|
+ $this->assertEquals($paramsArray['database'], $params->database);
|
|
|
+ $this->assertEquals($paramsArray['password'], $params->password);
|
|
|
+ $this->assertEquals($paramsArray['alias'], $params->alias);
|
|
|
+ }
|
|
|
+
|
|
|
+ function testConnectionParametersSetupValuesString() {
|
|
|
+ $paramsArray = RC::getConnectionParametersArgumentsArray();
|
|
|
+ $paramsString = RC::getConnectionParametersArgumentsString($paramsArray);
|
|
|
+ $params = new Predis\ConnectionParameters($paramsArray);
|
|
|
+
|
|
|
+ $this->assertEquals($paramsArray['host'], $params->host);
|
|
|
+ $this->assertEquals($paramsArray['port'], $params->port);
|
|
|
+ $this->assertEquals($paramsArray['connection_timeout'], $params->connection_timeout);
|
|
|
+ $this->assertEquals($paramsArray['read_write_timeout'], $params->read_write_timeout);
|
|
|
+ $this->assertEquals($paramsArray['database'], $params->database);
|
|
|
+ $this->assertEquals($paramsArray['password'], $params->password);
|
|
|
+ $this->assertEquals($paramsArray['alias'], $params->alias);
|
|
|
+ }
|
|
|
}
|
|
|
?>
|