+ assert_equal(23383, @pa.parse("&MCS-00005B57;"))
+ assert_equal(23383, @pa.parse("&M-06942;"))
+ end
+
+ def test_comples_ccs
+ assert_equal(28193, @pa.parse("&C1-602E;")) # 渡
+ assert_equal(15542221, @pa.parse("&C1-6030;")) # unknown
+
+ # test_ccs_etc
+ assert_equal(131636, @pa.parse("&HZK01-C947;")) # =hanziku-1
+ assert_equal(1644203214, @pa.parse("&CDP-8CCE;")) # CDP
+ assert_equal(1644202927, @pa.parse("&CDP-8BAF;"))
+ assert_equal(1644210346, @pa.parse("&B-A8AA;")) # =big5
+# assert_equal(1644202869, @pa.parse("&RUI6-E00E;")) # =ruimoku-v6
+ assert_equal(15225021, @pa.parse("&JC3-50BD;")) # =jef-china3
+ assert_equal(1644202692, @pa.parse("&CB00008;"))
+# assert_equal(14820071, @pa.parse("&CB08935;"))
+ end
+
+ def test_de_er
+ @pa = CHISE::EntityReferenceParser.new
+ assert_equal("This is A.", @pa.de_er("This is A."))
+ assert_equal("A\345\255\227B", @pa.de_er("A&U5B57;B"))
+ assert_equal("A\345\255\227B", @pa.de_er("A&J90-3B7A;B"))