/**
  * @expectedException \RuntimeException
  */
 public function testConnectBrokenDatabase()
 {
     $database = $this->getMock('InfluxDB\\Database', [], ['dbname', $this->influxDb]);
     $requestInterface = $this->getMock('Psr\\Http\\Message\\RequestInterface');
     $exception = new \GuzzleHttp\Exception\ConnectException('error', $requestInterface);
     $database->method('exists')->willThrowException($exception);
     $this->influxDb->method('selectDB')->will($this->returnValue($database));
     $this->client->connectDatabase();
 }