예제 #1
0
 /**
  * Tests Mysql::describeReferences
  *
  * @author Wojciechj Ślawski <*****@*****.**>
  * @since  2016-09-28
  */
 public function testDescribeReferencesColumnsCount()
 {
     $this->specify('The table references list contains wrong number of columns', function () {
         $references = $this->connection->describeReferences('robots_parts', TEST_DB_MYSQL_NAME);
         expect($references)->count(2);
         expect($this->connection->describeReferences('robots_parts', null))->count(2);
         /** @var Reference $reference */
         foreach ($references as $reference) {
             expect($reference->getColumns())->count(1);
         }
     });
 }