/** * Test related methods */ public function testGettersSetters() { $this->assertEquals(count($this->item->getFields()), 0); $this->assertEquals($this->item->getId(), 0); $field = new FieldMapping(); $field->setSource('my-code-src'); $field->setDestination('my-code-dest'); $field->setIdentifier(true); $this->item->addField($field); $this->assertEquals(count($this->item->getFields()), 1); $this->item->removeField($field); $this->assertEquals(count($this->item->getFields()), 0); }
/** * {@inheritDoc} */ public function getId() { if ($this->__isInitialized__ === false) { return (int) parent::getId(); } $this->__initializer__ && $this->__initializer__->__invoke($this, 'getId', array()); return parent::getId(); }