AbstractDB2DriverTest.php 776 Bytes
Newer Older
1 2 3 4 5
<?php

namespace Doctrine\Tests\DBAL\Driver;

use Doctrine\DBAL\Connection;
6
use Doctrine\DBAL\Driver;
Sergei Morozov's avatar
Sergei Morozov committed
7
use Doctrine\DBAL\Driver\AbstractDB2Driver;
8
use Doctrine\DBAL\Platforms\AbstractPlatform;
9
use Doctrine\DBAL\Platforms\DB2Platform;
10
use Doctrine\DBAL\Schema\AbstractSchemaManager;
11 12 13 14
use Doctrine\DBAL\Schema\DB2SchemaManager;

class AbstractDB2DriverTest extends AbstractDriverTest
{
15
    protected function createDriver() : Driver
16
    {
Sergei Morozov's avatar
Sergei Morozov committed
17
        return $this->getMockForAbstractClass(AbstractDB2Driver::class);
18 19
    }

20
    protected function createPlatform() : AbstractPlatform
21 22 23 24
    {
        return new DB2Platform();
    }

25
    protected function createSchemaManager(Connection $connection) : AbstractSchemaManager
26 27 28 29
    {
        return new DB2SchemaManager($connection);
    }
}