Exemple #1
0
 public function testGetSchemaThroughDescribe()
 {
     $this->loadFixtures('Users');
     // Requires table to be created
     $repo = new Repository(['table' => 'users']);
     $schema = $repo->getSchema();
     $this->assertInstanceOf('Titon\\Db\\Driver\\Schema', $schema);
     $this->assertArraysEqual(['id', 'country_id', 'username', 'password', 'email', 'firstName', 'lastName', 'age', 'created', 'modified'], array_keys($schema->getColumns()));
 }