Code Duplication    Length = 10-10 lines in 2 locations

tests/Doctrine/Tests/DBAL/ConnectionTest.php 2 locations

@@ 638-647 (lines=10) @@
635
        self::assertSame($result, $conn->fetchAll($statement, $params, $types));
636
    }
637
638
    public function testConnectionDoesNotMaintainTwoReferencesToExternalPDO()
639
    {
640
        $params['pdo'] = new \stdClass();
641
642
        $driverMock = $this->createMock('Doctrine\DBAL\Driver');
643
644
        $conn = new Connection($params, $driverMock);
645
646
        self::assertArrayNotHasKey('pdo', $conn->getParams(), "Connection is maintaining additional reference to the PDO connection");
647
    }
648
649
    public function testPassingExternalPDOMeansConnectionIsConnected()
650
    {
@@ 649-658 (lines=10) @@
646
        self::assertArrayNotHasKey('pdo', $conn->getParams(), "Connection is maintaining additional reference to the PDO connection");
647
    }
648
649
    public function testPassingExternalPDOMeansConnectionIsConnected()
650
    {
651
        $params['pdo'] = new \stdClass();
652
653
        $driverMock = $this->createMock('Doctrine\DBAL\Driver');
654
655
        $conn = new Connection($params, $driverMock);
656
657
        self::assertTrue($conn->isConnected(), "Connection is not connected after passing external PDO");
658
    }
659
660
    public function testCallingDeleteWithNoDeletionCriteriaResultsInInvalidArgumentException()
661
    {