Esempio n. 1
0
 public function testGetDatabases()
 {
     $databases = Database::getDatabases();
     $this->assertEquals(26, count($databases));
     $this->assertTrue(isset($databases['DATABASE_GOOGLE_US']));
     $this->assertTrue(isset($databases['DATABASE_GOOGLE_UK']));
 }
Esempio n. 2
0
 /**
  * Validate database
  *
  * @param string $key
  * @param string $database
  * @throws InvalidOptionException
  */
 protected function validateDatabase($key, $database)
 {
     if (!in_array($database, Database::getDatabases())) {
         throw new InvalidOptionException("[{$key}] was not a database [{$database}]");
     }
 }