Esempio n. 1
0
 /**
  * @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());
 }