public int writeNode_3()
{
StringBuilder sb = new StringBuilder();
sb.Append("<root>");
for (int i = 0; i < 1022; i++)
{
sb.Append("A");
}
sb.Append("𐀀");
sb.Append("</root>");
StringReader sr = new StringReader(sb.ToString());
using (XmlReader r = ReaderHelper.Create(sr))
{
using (XmlWriter w = CreateWriter())
{
while (r.Read())
{
w.WriteNode(r, false);
}
}
}
return CompareBaseline("trailing_surrogate_1K.xml") ? TEST_PASS : TEST_FAIL;
}