Exemplo n.º 1
0
 /**
  * @uses   \phpDocumentor\Reflection\DocBlock\Tags\Property::__construct
  * @uses   \phpDocumentor\Reflection\DocBlock\Tags\Property::__toString
  * @uses   \phpDocumentor\Reflection\DocBlock\Tags\Formatter\PassthroughFormatter
  * @uses   \phpDocumentor\Reflection\DocBlock\Description
  * @covers \phpDocumentor\Reflection\DocBlock\Tags\BaseTag::render
  * @covers \phpDocumentor\Reflection\DocBlock\Tags\BaseTag::getName
  */
 public function testIfTagCanBeRenderedUsingDefaultFormatter()
 {
     $fixture = new Property('myProperty', new String_(), new Description('Description'));
     $this->assertSame('@property string $myProperty Description', $fixture->render());
     $fixture = new Property('myProperty', null, new Description('Description'));
     $this->assertSame('@property $myProperty Description', $fixture->render());
     $fixture = new Property('myProperty');
     $this->assertSame('@property $myProperty', $fixture->render());
 }