Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Diamond <injektilo@mono-cvs.ximian.com>2002-02-26 00:21:08 +0300
committerJason Diamond <injektilo@mono-cvs.ximian.com>2002-02-26 00:21:08 +0300
commitf0499ad934fe84bf9b6c3d1267730c5854edfb32 (patch)
tree8285154cc8c50dacf1b2585fc698b5e94a1097ef /mcs/class/System.XML/Test/XmlDocumentTests.cs
parent21ec26b3c02ce0ee455ecc397ef0a44e770d401e (diff)
Added simple test for XmlDocument. Made many fixes to existing code to get the test to pass.
svn path=/trunk/mcs/; revision=2649
Diffstat (limited to 'mcs/class/System.XML/Test/XmlDocumentTests.cs')
-rw-r--r--mcs/class/System.XML/Test/XmlDocumentTests.cs32
1 files changed, 32 insertions, 0 deletions
diff --git a/mcs/class/System.XML/Test/XmlDocumentTests.cs b/mcs/class/System.XML/Test/XmlDocumentTests.cs
new file mode 100644
index 00000000000..25bde9aa8c4
--- /dev/null
+++ b/mcs/class/System.XML/Test/XmlDocumentTests.cs
@@ -0,0 +1,32 @@
+using System;
+using System.Diagnostics;
+using System.Xml;
+
+using NUnit.Framework;
+
+namespace Ximian.Mono.Tests
+{
+ public class XmlDocumentTests : TestCase
+ {
+ public XmlDocumentTests(string name) : base(name) { }
+
+ public void TestDocumentElement()
+ {
+ XmlDocument document = new XmlDocument();
+ AssertNull(document.DocumentElement);
+
+ XmlElement element = document.CreateElement("foo", "bar", "http://foo/");
+ AssertNotNull(element);
+
+ AssertEquals("foo", element.Prefix);
+ AssertEquals("bar", element.LocalName);
+ AssertEquals("http://foo/", element.NamespaceURI);
+
+ AssertEquals("foo:bar", element.Name);
+
+ AssertSame(element, document.AppendChild(element));
+
+ AssertSame(element, document.DocumentElement);
+ }
+ }
+}