* @copyright Copyright (c) 2010-2011 Mike van Riel / Naenius. (http://www.naenius.com) */ namespace phpDocumentor\Reflection; require_once __DIR__.'/../../../src/phpDocumentor/Reflection/DocBlock.php'; require_once __DIR__.'/../../../src/phpDocumentor/Reflection/DocBlock/LongDescription.php'; /** * Test class for phpDocumentor_Reflection_DocBlock * * @author Mike van Riel * @copyright Copyright (c) 2010-2011 Mike van Riel / Naenius. (http://www.naenius.com) */ class DocBlockTest extends \PHPUnit_Framework_TestCase { public function testConstruct() { $fixture = <<assertEquals( 'This is a short description.', $object->getShortDescription() ); $this->assertEquals( 'This is a long description.', $object->getLongDescription()->getContents() ); $this->assertEquals(2, count($object->getTags())); $this->assertTrue($object->hasTag('see')); $this->assertTrue($object->hasTag('return')); } public function testDotSeperation() { $fixture = <<assertEquals( 'This is a short description.', $object->getShortDescription() ); $this->assertEquals( "This is a long description.\nThis is a continuation of the long description.", $object->getLongDescription()->getContents() ); } }