Phalcon\Test\Unit\Db\Adapter\Pdo\PostgresqlTest::testDescribeReferencesColumnsCount PHP Method

testDescribeReferencesColumnsCount() public method

Tests Postgresql::describeReferences
Since: 2016-09-28
Author: Wojciech Ĺšlawski ([email protected])
    public function testDescribeReferencesColumnsCount()
    {
        $this->specify('The table references list contains wrong number of columns', function () {
            $referencesWithoutSchema = $this->connection->describeReferences('robots_parts');
            $referencesWithSchema = $this->connection->describeReferences('robots_parts', TEST_DB_POSTGRESQL_SCHEMA);
            expect($referencesWithoutSchema)->equals($referencesWithSchema);
            expect($referencesWithoutSchema)->count(2);
            /** @var Reference $reference */
            foreach ($referencesWithoutSchema as $reference) {
                expect($reference->getColumns())->count(1);
            }
        });
    }