public int xmlSpace_5()
{
using (XmlWriter w = CreateWriter())
{
w.WriteStartElement("Root");
w.WriteStartElement("node", null);
w.WriteAttributeString("xml", "space", null, "preserve");
CError.Compare(w.XmlSpace, XmlSpace.Preserve, "Error");
w.WriteStartElement("node1");
CError.Compare(w.XmlSpace, XmlSpace.Preserve, "Error");
w.WriteStartElement("node2");
w.WriteAttributeString("xml", "space", null, "default");
CError.Compare(w.XmlSpace, XmlSpace.Default, "Error");
w.WriteEndElement();
CError.Compare(w.XmlSpace, XmlSpace.Preserve, "Error");
w.WriteEndElement();
CError.Compare(w.XmlSpace, XmlSpace.Preserve, "Error");
w.WriteEndElement();
CError.Compare(w.XmlSpace, XmlSpace.None, "Error");
w.WriteEndElement();
}
return TEST_PASS;
}