public int writeNode_XmlReader5()
{
using (XmlReader xr = CreateReaderIgnoreWS("XmlReader.xml"))
{
while (xr.Read())
{
if (xr.LocalName == "Middle")
{
xr.Read();
break;
}
}
using (XmlWriter w = CreateWriter())
{
w.WriteNode(xr, false);
}
CError.Compare(xr.NodeType, XmlNodeType.Comment, "Error");
CError.Compare(xr.Value, "WriteComment", "Error");
}
return CompareReader("<node2>Node Text<node3></node3><?name Instruction?></node2>") ? TEST_PASS : TEST_FAIL;
}