public int attribute_21()
{
using (XmlWriter w = CreateWriter())
{
w.WriteStartElement("test");
w.WriteAttributeString("xmlns", "n1", null, "http://testbasens");
w.WriteStartElement("base");
w.WriteAttributeString("id", "http://testbasens", "5");
w.WriteAttributeString("lang", "http://common", "en");
w.WriteEndElement();
w.WriteEndElement();
}
string exp = IsIndent() ?
"<test xmlns:n1=\"http://testbasens\">" + Environment.NewLine + " <base n1:id=\"5\" p4:lang=\"en\" xmlns:p4=\"http://common\" />" + Environment.NewLine + "</test>" :
"<test xmlns:~f n1 A~=\"http://testbasens\"><base ~f n1 a~:id=\"5\" ~a p4 a~:lang=\"en\" xmlns:~a p4 A~=\"http://common\" /></test>";
return CompareString(exp) ? TEST_PASS : TEST_FAIL;
}