public function testFields() { /* Add */ $a = new Model\StructureDo(); $f = new Model\FieldDo(); $f->setId('foo'); $f->setName('var'); $f->setType('text_simple'); $this->assertEquals('foo', $f->getId()); $this->assertEquals('var', $f->getName()); $this->assertEquals('text_simple', $f->getType()); $idFiedld = $a->addField($f); $field = $a->getFields()->get('foo'); $this->assertEquals('foo', $field->getId()); $this->assertEquals('var', $field->getName()); $this->assertEquals('text_simple', $field->getType()); }
public function testSetData() { /* Type */ // Arrange $a = new Model\FieldDo(); // Act $a->setId('foo'); // Assert $this->assertEquals('foo', $a->getId()); // Act $a->setType('text_simple'); // Assert $this->assertEquals('text_simple', $a->getType()); /* Name */ // Arrange $a = new Model\StructureDo(); // Act $a->setName('foo name'); // Assert $this->assertEquals('foo name', $a->getName()); }