You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@abdera.apache.org by ck...@apache.org on 2010/05/20 21:25:35 UTC

svn commit: r946769 - /abdera/java/trunk/parser/src/test/java/org/apache/abdera/test/parser/stax/XhtmlTest.java

Author: ckoppelt
Date: Thu May 20 19:25:35 2010
New Revision: 946769

URL: http://svn.apache.org/viewvc?rev=946769&view=rev
Log:
added Testcase for HTML special characters

Modified:
    abdera/java/trunk/parser/src/test/java/org/apache/abdera/test/parser/stax/XhtmlTest.java

Modified: abdera/java/trunk/parser/src/test/java/org/apache/abdera/test/parser/stax/XhtmlTest.java
URL: http://svn.apache.org/viewvc/abdera/java/trunk/parser/src/test/java/org/apache/abdera/test/parser/stax/XhtmlTest.java?rev=946769&r1=946768&r2=946769&view=diff
==============================================================================
--- abdera/java/trunk/parser/src/test/java/org/apache/abdera/test/parser/stax/XhtmlTest.java (original)
+++ abdera/java/trunk/parser/src/test/java/org/apache/abdera/test/parser/stax/XhtmlTest.java Thu May 20 19:25:35 2010
@@ -49,4 +49,17 @@ public class XhtmlTest {
     
   }
   
+  @Test
+  public void testSpecialCharacters (){
+      Abdera abdera = new Abdera();
+      Entry entry = abdera.newEntry();
+      entry.setContentAsXhtml("<p>&Auml;sthetik</p>");
+      assertNotNull(entry.getContent());
+      assertEquals( Content.Type.XHTML, entry.getContentType());
+      Element el = entry.getContentElement().getValueElement();
+      char umlaut = el.getFirstChild().getText().charAt(0);
+      //hexadecimal value of &Auml; is U+00C4
+      assertEquals("c4", Integer.toHexString(umlaut));
+  }
+  
 }