Example #1
0
 /**
  * @depends testAddConnection
  */
 function testRemoveConnection()
 {
     $userConfig = \jf\DatabaseManager::Configuration("test");
     $dbConfig = new \jf\DatabaseSetting($userConfig->Adapter, "db_remove", $userConfig->Username, $userConfig->Password, $userConfig->Host, $userConfig->TablePrefix);
     \jf\DatabaseManager::AddConnection($dbConfig, 20);
     \jf\DatabaseManager::RemoveConnection($dbConfig);
     try {
         $this->assertNull(\jf\DatabaseManager::Configuration(20));
         $this->fail();
     } catch (Exception $e) {
     }
     \jf\DatabaseManager::AddConnection($dbConfig, "remove");
     \jf\DatabaseManager::RemoveConnection("remove");
     try {
         $this->assertNull(\jf\DatabaseManager::Configuration("remove"));
         $this->fail();
     } catch (Exception $e) {
     }
 }