1 27 package org.htmlparser.tests.parserHelperTests; 28 29 import org.htmlparser.Tag; 30 import org.htmlparser.tests.ParserTestCase; 31 import org.htmlparser.util.ParserException; 32 33 39 public class CompositeTagScannerHelperTest extends ParserTestCase { 40 41 static 42 { 43 System.setProperty ("org.htmlparser.tests.parserHelperTests.CompositeTagScannerHelperTest", "CompositeTagScannerHelperTest"); 44 } 45 46 public CompositeTagScannerHelperTest(String name) { 47 super(name); 48 } 49 50 protected void setUp() { 51 } 52 53 public void testIsXmlEndTagForRealXml () throws ParserException 54 { 55 String html = "<something/>"; 56 createParser (html); 57 parseAndAssertNodeCount (1); 58 assertTrue("should be a tag", node[0] instanceof Tag); 59 assertTrue("should be an xml end tag", ((Tag)node[0]).isEmptyXmlTag ()); 60 } 61 62 public void testIsXmlEndTagForFalseMatches () throws ParserException 63 { 64 String html = "<a HREF=http://someurl.com/>"; 65 createParser (html); 66 parseAndAssertNodeCount (1); 67 assertTrue("should be a tag", node[0] instanceof Tag); 68 assertTrue("should not be an xml end tag", !((Tag)node[0]).isEmptyXmlTag ()); 69 } 70 } 71 | Popular Tags |