_rtf = new PHPRtfLite(); $writer = new PHPRtfLite_Writer_String(); $this->_rtf->setWriter($writer); } /** * tests render(). */ public function testRender() { $hyperlink = new PHPRtfLite_Element_Hyperlink($this->_rtf, 'My link text!'); $hyperlink->setHyperlink('http://www.phprtf.com/'); $hyperlink->render(); $expected = '{\field {\*\fldinst {HYPERLINK "http://www.phprtf.com/"}}{\fldrslt {My link text!}}}'; $this->assertEquals($expected, trim($this->_rtf->getWriter()->getContent())); } }