XmlEntityReferenceTests.cs 717 B

1234567891011121314151617181920212223242526272829303132
  1. //
  2. // System.Xml.XmlEntityReference.cs
  3. //
  4. // Authors:
  5. // Atsushi Enomoto <[email protected]>
  6. // Martin Willemoes Hansen <[email protected]>
  7. //
  8. // (C) 2002 Atsushi Enomoto
  9. // (C) 2003 Martin Willemoes Hansen
  10. //
  11. using System;
  12. using System.Xml;
  13. using NUnit.Framework;
  14. namespace MonoTests.System.Xml
  15. {
  16. [TestFixture]
  17. public class XmlEntityReferenceTests
  18. {
  19. [Test]
  20. public void WriteTo ()
  21. {
  22. XmlDocument doc = new XmlDocument();
  23. doc.LoadXml("<root/>");
  24. XmlEntityReference er = doc.CreateEntityReference("foo");
  25. doc.DocumentElement.AppendChild(er);
  26. Assertion.AssertEquals ("Name", "foo", er.Name);
  27. Assertion.AssertEquals ("WriteTo", "<root>&foo;</root>", doc.DocumentElement.OuterXml);
  28. }
  29. }
  30. }