Я читал, что вы ищете решение на основе исключительно NUnit, но я думаю, что стоит упомянуть, что Gallio / MbUnit предоставляет несколько интересных утверждений длятестирование XML.Больше информации и примеров на Gallio wiki .
Assert.Xml.AreEqual(
"<value x='123' y='456'/>",
"<VALUE y='456' x='123'></VALUE>",
XmlOptions.Loose); // Pass!