parser.registerScanners();
LabelScanner labelScanner = new LabelScanner("-l");
parser.addScanner(labelScanner);
parseAndAssertNodeCount(1);
assertTrue(node[0] instanceof LabelTag);
LabelTag labelTag = (LabelTag) node[0];
assertEquals(
"Label value",
"<SPAN>Jane <B> Doe </B> Smith</SPAN>",
labelTag.getChildrenHTML());
assertEquals("Label value", "Jane Doe Smith", labelTag.getLabel());
assertStringEquals(
"Label",
"<LABEL><SPAN>Jane <B> Doe </B> Smith</SPAN></LABEL>",
labelTag.toHtml());
assertEquals("Label Scanner", labelScanner, labelTag.getThisScanner());
}