示例#1
0
 public function testRender()
 {
     $domDocument = new \DOMDocument();
     $label = new Label("test.label");
     $label->clearAlign()->setText("some-text")->setTextId("some-id")->setTextPrefix("some-prefix")->setTextEmboss(true)->setTranslate(true)->setMaxLines(42)->setOpacity(0.5)->setAction("some-action")->setActionKey(42)->setUrl("some.url")->setUrlId("some.urlid")->setManialink("some-manialink")->setManialinkId("some-manialinkid")->setAutoNewLine(true)->setScriptEvents(true)->setStyle("some-style")->setTextSize(42)->setTextFont("some-font")->setTextColor("some-color")->setAreaColor("some-color")->setAreaFocusColor("some-color");
     $domElement = $label->render($domDocument);
     $domDocument->appendChild($domElement);
     $this->assertEquals("<?xml version=\"1.0\"?>\n<label id=\"test.label\" text=\"some-text\" textid=\"some-id\" textprefix=\"some-prefix\" textemboss=\"1\" translate=\"1\" maxlines=\"42\" opacity=\"0.5\" action=\"some-action\" actionkey=\"42\" url=\"some.url\" urlid=\"some.urlid\" manialink=\"some-manialink\" manialinkid=\"some-manialinkid\" autonewline=\"1\" scriptevents=\"1\" style=\"some-style\" textsize=\"42\" textfont=\"some-font\" textcolor=\"some-color\" focusareacolor1=\"some-color\" focusareacolor2=\"some-color\"/>\n", $domDocument->saveXML());
 }