100 Ways to Improve Your Testing

Use XNode.DeepEquals to Compare XML Documents\Elements

When you compare two XElements using Assert.AreEqual Gallio may report:

Remark: Both values look the same when formatted but they are distinct iinstances.

Use XNode.DeepEquals like this:

Dim Status As Boolean

Dim XmlFromDatabase As XElement

Dim XmlToDatabase As XElement

WriteToDatabase(XmlToDatabase)

XmlFromDatabase = ReadDatabase()

Status = XNode.DeepEquals(XmlToDatabase, XmlFromDatabase)

Assert.AreEqual(XMLFromDatabase, Xml)


Site Map | Printable View | © 2008 - 2013 Sandy Pond Consulting | Powered by mojoPortal | HTML 5 | CSS | Design by styleshout