public int surrogateEntity_1()
{
using (XmlWriter w = CreateWriter())
{
w.WriteStartElement("Root");
w.WriteSurrogateCharEntity('\uDF41', '\uD920');
w.WriteStartElement("Elem");
w.WriteSurrogateCharEntity('\uDE44', '\uDAFF');
w.WriteEndElement();
w.WriteSurrogateCharEntity('\uDC22', '\uD820');
w.WriteEndElement();
}
return CompareReader("<Root>񘍁<Elem>󏹄</Elem>𘀢</Root>") ? TEST_PASS : TEST_FAIL;
}