Exemplo n.º 1
0
 /**
  * test initializing a static fixture
  *
  * @return void
  */
 public function testInitStaticFixture()
 {
     $Fixture = new ArticlesFixture();
     $this->assertEquals('articles', $Fixture->table);
     $Fixture = new ArticlesFixture();
     $Fixture->table = null;
     $Fixture->init();
     $this->assertEquals('articles', $Fixture->table);
     $schema = $Fixture->schema();
     $this->assertInstanceOf('Cake\\Database\\Schema\\Table', $schema);
     $fields = $Fixture->fields;
     unset($fields['_constraints'], $fields['_indexes']);
     $this->assertEquals(array_keys($fields), $schema->columns(), 'Fields do not match');
     $this->assertEquals(array_keys($Fixture->fields['_constraints']), $schema->constraints());
     $this->assertEmpty($schema->indexes());
 }