Example #1
0
 public function testSetGetConnection()
 {
     $pdo = $this->createPDO();
     $pdoFactory = $this->createPDOFactory();
     $type = 'db type';
     $server = 'server connection string';
     $username = '******';
     $password = '******';
     $name = 'db name';
     $connection = new Connection($pdoFactory, $type, $server, $username, $password, $name);
     $connection->setConnection($pdo, false);
     $this->assertEquals($pdo, $connection->getConnection());
     $this->assertFalse($connection->isConnectedToDB());
     $connection->setConnection($pdo, true);
     $this->assertEquals($pdo, $connection->getConnection());
     $this->assertTrue($connection->isConnectedToDB());
 }