/** * getHelper() のテストです. * * @covers Peach\Markup\Html::getHelper */ public function testGetHelper() { $breakControl = new NameBreakControl(array("html", "head", "body", "ul", "ol", "dl", "table"), array("pre", "code", "textarea")); $emptyNodeNames = array("area", "base", "basefont", "br", "col", "command", "embed", "frame", "hr", "img", "input", "isindex", "keygen", "link", "meta", "param", "source", "track", "wbr"); $b1 = new DefaultBuilder(); $b1->setBreakControl($breakControl); $b1->setRenderer("HTML"); $ex1 = new Helper($b1, $emptyNodeNames); Html::init(); $this->assertEquals($ex1, Html::getHelper()); $b2 = new DefaultBuilder(); $b2->setBreakControl($breakControl); $b2->setRenderer("XHTML"); $ex2 = new Helper($b2, $emptyNodeNames); Html::init(true); $this->assertEquals($ex2, Html::getHelper()); }