1<?php 2 3/** 4 * This file is part of the Phalcon Framework. 5 * 6 * (c) Phalcon Team <team@phalcon.io> 7 * 8 * For the full copyright and license information, please view the LICENSE.txt 9 * file that was distributed with this source code. 10 */ 11 12declare(strict_types=1); 13 14namespace Phalcon\Test\Database\Db\Column; 15 16use DatabaseTester; 17use Phalcon\Test\Fixtures\Traits\DbTrait; 18 19class IsFirstCest 20{ 21 use DbTrait; 22 23 /** 24 * Tests Phalcon\Db\Column :: isFirst() 25 * 26 * @author Phalcon Team <team@phalcon.io> 27 * @since 2020-02-01 28 * 29 * @group common 30 */ 31 public function dbColumnIsFirst(DatabaseTester $I) 32 { 33 $I->wantToTest("Db\Column - isFirst()"); 34 35 $columns = $this->getColumnsArray(); 36 $expectedColumns = $this->getColumnsObjects(); 37 38 foreach ($expectedColumns as $index => $column) { 39 $I->assertEquals( 40 $columns[$index]['first'], 41 $column->isFirst() 42 ); 43 } 44 } 45} 46