示例#1
0
 public static function setUpBeforeClass()
 {
     parent::setUpBeforeClass();
     self::$Default = \jf\DatabaseManager::$DefaultIndex;
     $setting = \jf\DatabaseManager::Configuration();
     $config = new \jf\DatabaseSetting("mysqli", $setting->DatabaseName, $setting->Username, $setting->Password, $setting->Host, $setting->TablePrefix);
     \jf\DatabaseManager::AddConnection($config, 2);
     \jf\DatabaseManager::$DefaultIndex = \jf\DatabaseManager::FindIndex($config);
 }
示例#2
0
 /**
  * @depends testAddConnection
  */
 function testFindIndex()
 {
     $userConfig = \jf\DatabaseManager::Configuration("test");
     $dbConfig = new \jf\DatabaseSetting($userConfig->Adapter, "db_find", $userConfig->Username, $userConfig->Password, $userConfig->Host, $userConfig->TablePrefix);
     \jf\DatabaseManager::AddConnection($dbConfig, "find_index");
     $this->assertEquals("find_index", \jf\DatabaseManager::FindIndex($dbConfig));
     $anotherConfig = new \jf\DatabaseSetting($userConfig->Adapter, "db_another_find", $userConfig->Username, $userConfig->Password, $userConfig->Host, $userConfig->TablePrefix);
     $this->assertFalse(\jf\DatabaseManager::FindIndex($anotherConfig));
 }