/** * * @param type $smileyCount Number of smileys the text will contain. */ protected function testReplaceSymbols_nSymbols($smileyCount) { $smiley = new Smiley(":-)", 'image.gif'); $textBlocks = self::generateTextBlocks($smileyCount + 1); $text = implode($smiley->Symbol(), $textBlocks); $expected = implode($smiley->ImageTag(), $textBlocks); $result = $smiley->replaceSymbols($text); $this->assertEquals($expected, $result); }