public function testSetField() { $table = new Table('table'); $field = new Field('field', 'type'); $table->addField($field); $field2 = new Field('field', 'type2'); $table->setField($field2); $fields = $table->getFields(); $expected = array($field2->getName() => $field2); $this->assertEquals($expected, $fields); }