public function testSetIconName() { $tag = new Icon('foo'); $tag->setIconName('bar'); $this->assertEquals('<i class="glyphicon glyphicon-bar"></i>', $tag->getHTML()); $tag->setIconName('baz', false); $this->assertEquals('<i class="baz"></i>', $tag->getHTML()); $tag->setIconName('bax', Icon::FONT_AWESOME); $this->assertEquals('<i class="fa fa-bax"></i>', $tag->getHTML()); }