namespace MonoTests.System.Xml
{
[TestFixture]
- public class XmlCommentTests : Assertion
+ public class XmlCommentTests
{
XmlDocument document;
XmlComment comment;
deep = comment.CloneNode (true); // deep
XmlNodeBaseProperties (original, deep);
- AssertEquals ("Value incorrectly cloned",
- original.Value, deep.Value);
+ Assert.AreEqual (original.Value, deep.Value, "Value incorrectly cloned");
- AssertEquals ("deep cloning differs from shallow cloning",
- deep.OuterXml, shallow.OuterXml);
+ Assert.AreEqual (deep.OuterXml, shallow.OuterXml, "deep cloning differs from shallow cloning");
}
[Test]
public void XmlCommentInnerAndOuterXml ()
{
comment = document.CreateComment ("foo");
- AssertEquals (String.Empty, comment.InnerXml);
- AssertEquals ("<!--foo-->", comment.OuterXml);
+ Assert.AreEqual (String.Empty, comment.InnerXml);
+ Assert.AreEqual ("<!--foo-->", comment.OuterXml);
}
[Test]
{
document.LoadXml ("<root><foo></foo></root>");
comment = document.CreateComment ("Comment");
- AssertEquals ("XmlComment IsReadOnly property broken",
- comment.IsReadOnly, false);
+ Assert.AreEqual (comment.IsReadOnly, false, "XmlComment IsReadOnly property broken");
}
[Test]
{
document.LoadXml ("<root><foo></foo></root>");
comment = document.CreateComment ("Comment");
- AssertEquals (comment.NodeType + " LocalName property broken",
- comment.LocalName, "#comment");
+ Assert.AreEqual (comment.LocalName, "#comment", comment.NodeType + " LocalName property broken");
}
[Test]
{
document.LoadXml ("<root><foo></foo></root>");
comment = document.CreateComment ("Comment");
- AssertEquals (comment.NodeType + " Name property broken",
- comment.Name, "#comment");
+ Assert.AreEqual (comment.Name, "#comment", comment.NodeType + " Name property broken");
}
[Test]
{
document.LoadXml ("<root><foo></foo></root>");
comment = document.CreateComment ("Comment");
- AssertEquals ("XmlComment NodeType property broken",
- comment.NodeType.ToString (), "Comment");
+ Assert.AreEqual (comment.NodeType.ToString (), "Comment", "XmlComment NodeType property broken");
}
internal void XmlNodeBaseProperties (XmlNode original, XmlNode cloned)
// assertequals (original.nodetype + " was incorrectly cloned.",
// original.baseuri, cloned.baseuri);
- AssertNull (cloned.ParentNode);
- AssertEquals ("Value incorrectly cloned",
- original.Value, cloned.Value);
+ Assert.IsNull (cloned.ParentNode);
+ Assert.AreEqual (original.Value, cloned.Value, "Value incorrectly cloned");
- Assert ("Copies, not pointers", !Object.ReferenceEquals (original,cloned));
+ Assert.IsTrue (!Object.ReferenceEquals (original, cloned), "Copies, not pointers");
}
}