/** * @return null */ public function testClearConnectionParams() { $key1 = 'param1'; $key2 = 'param2'; $key3 = 'param3'; $param1 = array('a' => 'value'); $param2 = array('b' => 'value'); $param3 = array('c' => 'value'); DbRegistry::addConnectionParams($key1, $param1); DbRegistry::addConnectionParams($key2, $param2); DbRegistry::addConnectionParams($key3, $param3); $expected = array($key1 => new Dictionary($param1), $key2 => new Dictionary($param2), $key3 => new Dictionary($param3)); $this->assertEquals($expected, DbRegistry::getAllConnectionParams()); $this->assertNull(DbRegistry::clearConnectionParams()); $this->assertEquals(array(), DbRegistry::getAllConnectionParams()); }