org.htmlparser.tests.utilTests
Class CharacterTranslationTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.htmlparser.tests.ParserTestCase
org.htmlparser.tests.utilTests.CharacterTranslationTest
- All Implemented Interfaces:
- junit.framework.Test
- public class CharacterTranslationTest
- extends ParserTestCase
Methods inherited from class org.htmlparser.tests.ParserTestCase |
assertHiddenIDTagPresent, assertNodeCount, assertNodeCount, assertSameType, assertStringEquals, assertSuperType, assertTagEquals, assertType, assertXmlEquals, createParser, createParser, createParser, createParser, failWithMessage, getParser, main, parse, parseAndAssertNodeCount, parseNodes, removeEscapeCharacters, setParser |
Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, name, run, run, runBare, runTest, setName, setUp, tearDown, toString |
Methods inherited from class junit.framework.Assert |
assert, assert, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertNotNull, assertNotNull, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
mReferences
protected static CharacterReference[] mReferences
- The list of references.
CharacterTranslationTest
public CharacterTranslationTest(java.lang.String name)
getReferences
public CharacterReference[] getReferences()
testInitialCharacterEntityReference
public void testInitialCharacterEntityReference()
testInitialNumericCharacterReference1
public void testInitialNumericCharacterReference1()
testInitialNumericCharacterReference2
public void testInitialNumericCharacterReference2()
testInitialHexNumericCharacterReference1
public void testInitialHexNumericCharacterReference1()
testInitialHexNumericCharacterReference2
public void testInitialHexNumericCharacterReference2()
testInitialHexNumericCharacterReference3
public void testInitialHexNumericCharacterReference3()
testInitialHexNumericCharacterReference4
public void testInitialHexNumericCharacterReference4()
testInitialHexNumericCharacterReference5
public void testInitialHexNumericCharacterReference5()
testInitialHexNumericCharacterReference6
public void testInitialHexNumericCharacterReference6()
testInitialHexNumericCharacterReference7
public void testInitialHexNumericCharacterReference7()
testInitialHexNumericCharacterReference8
public void testInitialHexNumericCharacterReference8()
testInitialCharacterEntityReferenceWithoutSemi
public void testInitialCharacterEntityReferenceWithoutSemi()
testInitialNumericCharacterReferenceWithoutSemi
public void testInitialNumericCharacterReferenceWithoutSemi()
testInitialHexNumericCharacterReferenceWithoutSemi1
public void testInitialHexNumericCharacterReferenceWithoutSemi1()
testInitialHexNumericCharacterReferenceWithoutSemi2
public void testInitialHexNumericCharacterReferenceWithoutSemi2()
testInitialHexNumericCharacterReferenceWithoutSemi3
public void testInitialHexNumericCharacterReferenceWithoutSemi3()
testInitialHexNumericCharacterReferenceWithoutSemi4
public void testInitialHexNumericCharacterReferenceWithoutSemi4()
testInitialHexNumericCharacterReferenceWithoutSemi5
public void testInitialHexNumericCharacterReferenceWithoutSemi5()
testInitialHexNumericCharacterReferenceWithoutSemi6
public void testInitialHexNumericCharacterReferenceWithoutSemi6()
testInitialHexNumericCharacterReferenceWithoutSemi7
public void testInitialHexNumericCharacterReferenceWithoutSemi7()
testInitialHexNumericCharacterReferenceWithoutSemi8
public void testInitialHexNumericCharacterReferenceWithoutSemi8()
testFinalCharacterEntityReference
public void testFinalCharacterEntityReference()
testFinalNumericCharacterReference
public void testFinalNumericCharacterReference()
testFinalHexNumericCharacterReference1
public void testFinalHexNumericCharacterReference1()
testFinalHexNumericCharacterReference2
public void testFinalHexNumericCharacterReference2()
testFinalHexNumericCharacterReference3
public void testFinalHexNumericCharacterReference3()
testFinalHexNumericCharacterReference4
public void testFinalHexNumericCharacterReference4()
testFinalHexNumericCharacterReference5
public void testFinalHexNumericCharacterReference5()
testFinalHexNumericCharacterReference6
public void testFinalHexNumericCharacterReference6()
testFinalHexNumericCharacterReference7
public void testFinalHexNumericCharacterReference7()
testFinalHexNumericCharacterReference8
public void testFinalHexNumericCharacterReference8()
testFinalCharacterEntityReferenceWithoutSemi
public void testFinalCharacterEntityReferenceWithoutSemi()
testFinalNumericCharacterReferenceWithoutSemi1
public void testFinalNumericCharacterReferenceWithoutSemi1()
testFinalNumericCharacterReferenceWithoutSemi2
public void testFinalNumericCharacterReferenceWithoutSemi2()
testFinalHexNumericCharacterReferenceWithoutSemi1
public void testFinalHexNumericCharacterReferenceWithoutSemi1()
testFinalHexNumericCharacterReferenceWithoutSemi2
public void testFinalHexNumericCharacterReferenceWithoutSemi2()
testFinalHexNumericCharacterReferenceWithoutSemi3
public void testFinalHexNumericCharacterReferenceWithoutSemi3()
testFinalHexNumericCharacterReferenceWithoutSemi4
public void testFinalHexNumericCharacterReferenceWithoutSemi4()
testFinalHexNumericCharacterReferenceWithoutSemi5
public void testFinalHexNumericCharacterReferenceWithoutSemi5()
testFinalHexNumericCharacterReferenceWithoutSemi6
public void testFinalHexNumericCharacterReferenceWithoutSemi6()
testFinalHexNumericCharacterReferenceWithoutSemi7
public void testFinalHexNumericCharacterReferenceWithoutSemi7()
testFinalHexNumericCharacterReferenceWithoutSemi8
public void testFinalHexNumericCharacterReferenceWithoutSemi8()
testReferencesInString
public void testReferencesInString()
testBogusCharacterEntityReference1
public void testBogusCharacterEntityReference1()
testBogusCharacterEntityReference2
public void testBogusCharacterEntityReference2()
testBogusNumericCharacterReference
public void testBogusNumericCharacterReference()
testBogusHexNumericCharacterReference
public void testBogusHexNumericCharacterReference()
testPoorlyTerminatedCharacterEntityReference1
public void testPoorlyTerminatedCharacterEntityReference1()
testPoorlyTerminatedCharacterEntityReference2
public void testPoorlyTerminatedCharacterEntityReference2()
testPoorlyTerminatedNumericCharacterReference1
public void testPoorlyTerminatedNumericCharacterReference1()
testPoorlyTerminatedNumericCharacterReference2
public void testPoorlyTerminatedNumericCharacterReference2()
testPoorlyTerminatedNumericCharacterReference3
public void testPoorlyTerminatedNumericCharacterReference3()
testEncode
public void testEncode()
testEncodeLink
public void testEncodeLink()
encodedecode
public byte[] encodedecode(byte[] bytes)
throws java.io.IOException
- Throws:
java.io.IOException
check
public void check(byte[] reference,
byte[] result)
throws java.io.IOException
- Throws:
java.io.IOException
testHexNumericEncoding
public void testHexNumericEncoding()
throws java.io.IOException
- Throws:
java.io.IOException
testLastCharacterEntityReference
public void testLastCharacterEntityReference()
throws java.io.IOException
- Throws:
java.io.IOException
testEncodeDecodePage
public void testEncodeDecodePage()
throws java.io.IOException
- Throws:
java.io.IOException
testEncodeDecodeAll
public void testEncodeDecodeAll()
- Check all references read in from the w3.org site.
If this test fails but the others pass, suspect that the list of
entity references has been augmented. The updated list is in the
CharacterEntityReferenceList.java file in your home directory.
testEncodeDecodeRandom
public void testEncodeDecodeRandom()
testEncodeDecodeRandomNoSemi
public void testEncodeDecodeRandomNoSemi()