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>Ä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 Ä is U+00C4
+ assertEquals("c4", Integer.toHexString(umlaut));
+ }
+
}