/** * @covers Puml\Model\Object::setParent */ public function testSetParent() { $parent = $this->getMock(get_class($this->object)); $this->assertSame($this->object, $this->object->setParent($parent)); }
/** * Determine the parent * * @param \ReflectionClass $reflectedObject * @param \Puml\Model\Object $object * * @return void * @since 0.1 */ protected function determineParent(\ReflectionClass $reflectedObject, \Puml\Model\Object $object) { if ($reflectedObject->getParentClass() !== false) { $analyser = $this->create($reflectedObject->getParentClass()->getName()); $analyser->run(); $object->setParent($analyser->getObject()); } }