50 lines
1.2 KiB
PHP
50 lines
1.2 KiB
PHP
|
<?php
|
||
|
|
||
|
namespace Doctrine\Tests\DBAL;
|
||
|
|
||
|
require_once __DIR__ . '/../TestInit.php';
|
||
|
|
||
|
class ConnectionTest extends \Doctrine\Tests\DbalTestCase
|
||
|
{
|
||
|
public function setUp()
|
||
|
{
|
||
|
$params = array(
|
||
|
'driver' => 'pdo_mysql',
|
||
|
'host' => 'localhost',
|
||
|
'user' => 'root',
|
||
|
'password' => 'password',
|
||
|
'port' => '1234'
|
||
|
);
|
||
|
$this->_conn = \Doctrine\DBAL\DriverManager::getConnection($params);
|
||
|
}
|
||
|
|
||
|
public function testGetHost()
|
||
|
{
|
||
|
$this->assertEquals('localhost', $this->_conn->getHost());
|
||
|
}
|
||
|
|
||
|
public function testGetPort()
|
||
|
{
|
||
|
$this->assertEquals('1234', $this->_conn->getPort());
|
||
|
}
|
||
|
|
||
|
public function testGetUsername()
|
||
|
{
|
||
|
$this->assertEquals('root', $this->_conn->getUsername());
|
||
|
}
|
||
|
|
||
|
public function testGetPassword()
|
||
|
{
|
||
|
$this->assertEquals('password', $this->_conn->getPassword());
|
||
|
}
|
||
|
|
||
|
public function testGetDriver()
|
||
|
{
|
||
|
$this->assertEquals('Doctrine\DBAL\Driver\PDOMySql\Driver', get_class($this->_conn->getDriver()));
|
||
|
}
|
||
|
|
||
|
public function testGetEventManager()
|
||
|
{
|
||
|
$this->assertEquals('Doctrine\Common\EventManager', get_class($this->_conn->getEventManager()));
|
||
|
}
|
||
|
}
|