Esempio n. 1
0
 /**
  * @covers Puml\Model\Object::setParent
  */
 public function testSetParent()
 {
     $parent = $this->getMock(get_class($this->object));
     $this->assertSame($this->object, $this->object->setParent($parent));
 }
Esempio n. 2
0
 /**
  * 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());
     }
 }