public function testDefaultDismissButton() { $tag = new Collapse('foo'); $this->assertEquals('<fieldset class="collapse-wrapper">' . '<legend' . ' data-opened-indicator="<i class="glyphicon glyphicon-chevron-down"></i>"' . ' data-closed-indicator="<i class="glyphicon glyphicon-chevron-right"></i>"' . '>' . '<a data-toggle="collapse" href="#foo">' . '<i class="glyphicon glyphicon-chevron-right"></i> ' . '</a>' . '</legend>' . '<div class="collapse" id="foo"></div>' . '</fieldset>', $tag->getHTML()); Collapse::$defaultOpenedIndicator = 'bar'; Collapse::$defaultClosedIndicator = 'baz'; $tag = new Collapse('foo'); $this->assertEquals('<fieldset class="collapse-wrapper">' . '<legend' . ' data-opened-indicator="bar"' . ' data-closed-indicator="baz"' . '>' . '<a data-toggle="collapse" href="#foo">' . 'baz ' . '</a>' . '</legend>' . '<div class="collapse" id="foo"></div>' . '</fieldset>', $tag->getHTML()); $tag->show(); $this->assertEquals('<fieldset class="collapse-wrapper">' . '<legend' . ' data-opened-indicator="bar"' . ' data-closed-indicator="baz"' . '>' . '<a data-toggle="collapse" href="#foo">' . 'bar ' . '</a>' . '</legend>' . '<div class="collapse in" id="foo"></div>' . '</fieldset>', $tag->getHTML()); }