public function initDatabase()
 {
     // setup database
     require dirname(dirname(__FILE__)) . '/database_config.inc.php';
     $testDbConfig = $dsn;
     $testDbConfig['adapter'] = $this->adapterName;
     $testDbConfig['aliases'] = array($dsn['db_name']);
     CoughDatabaseFactory::reset();
     CoughDatabaseFactory::addConfig($testDbConfig);
     $this->db = CoughDatabaseFactory::getDatabase($dsn['db_name']);
 }
 public function setUp()
 {
     CoughDatabaseFactory::reset();
     $this->configs = array('config1' => array('host' => 'localhost', 'user' => 'nobody', 'port' => '3306', 'aliases' => array('testConfigAlias', 'reporting_server' => 'reports')), 'config2' => array('host' => 'localhost', 'user' => 'nobody', 'port' => '3307', 'db_name_hash' => array('db_alias' => 'actual_db_name', 'write_server' => 'reports')));
 }