String label13 = "<LABEL value=\"Time Warner\">Time <B>Warner <SPAN>AOL </SPAN>Inc.</B>";
String testHTML = label1 + label2 + label3 + label4 + label5 + label6
+ label7 + label8 + label9 + label10 + label11 + label12 + label13;
createParser(testHTML);
parseAndAssertNodeCount(13);
LabelTag LabelTag;
LabelTag = (LabelTag) node[0];
assertStringEquals("HTML String", label1, LabelTag.toHtml());
LabelTag = (LabelTag) node[1];
assertStringEquals("HTML String", label2 + "</LABEL>", LabelTag.toHtml());
LabelTag = (LabelTag) node[2];
assertStringEquals("HTML String", label3, LabelTag.toHtml());
LabelTag = (LabelTag) node[3];
assertStringEquals("HTML String", label4, LabelTag.toHtml());
LabelTag = (LabelTag) node[4];
assertStringEquals("HTML String", label5, LabelTag.toHtml());
LabelTag = (LabelTag) node[5];
assertStringEquals("HTML String", label6 + "</LABEL>",LabelTag.toHtml());
LabelTag = (LabelTag) node[6];
assertStringEquals("HTML String", label7, LabelTag.toHtml());
LabelTag = (LabelTag) node[7];
assertStringEquals("HTML String", label8, LabelTag.toHtml());
LabelTag = (LabelTag) node[8];
assertStringEquals("HTML String", label9, LabelTag.toHtml());
LabelTag = (LabelTag) node[9];
assertStringEquals("HTML String", label10 + "</LABEL>",LabelTag.toHtml());
LabelTag = (LabelTag) node[10];
assertStringEquals("HTML String", label11 + "</LABEL>",LabelTag.toHtml());
LabelTag = (LabelTag) node[11];
assertStringEquals("HTML String", label12, LabelTag.toHtml());
LabelTag = (LabelTag) node[12];
assertStringEquals("HTML String", label13 + "</LABEL>",LabelTag.toHtml());
}