Ejemplo n.º 1
0
 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());
 }
Ejemplo n.º 2
0
 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());
 }