Example #1
0
 /**
  * @param string $dsn  DSN
  * @param int    $port Port
  *
  * @dataProvider portValues
  */
 public function testPort($dsn, $port)
 {
     $dsn = new DSN($dsn);
     if (is_array($port)) {
         foreach ($dsn->getHosts() as $index => $host) {
             $this->assertEquals($port[$index], $host['port']);
         }
     } else {
         $this->assertEquals($port, $dsn->getFirstPort());
     }
 }