public function testAddForeignKey() { $adapter = new MysqlAdapter([]); $table = new \Phinx\Db\Table('ntable', [], $adapter); $table->addForeignKey('test', 'testTable', 'testRef'); $fks = $table->getForeignKeys(); $this->assertCount(1, $fks); $this->assertContains('test', $fks[0]->getColumns()); $this->assertContains('testRef', $fks[0]->getReferencedColumns()); $this->assertEquals('testTable', $fks[0]->getReferencedTable()->getName()); }