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); }
/** * @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)); }