【问题标题】:XML Unit testing: XmlUnit alternatives for .NET?XML 单元测试:.NET 的 XmlUnit 替代品?
【发布时间】:2011-10-23 12:01:53
【问题描述】:

我正在寻找 XmlUnit 替代品,因为:

你如何测试你的 xml 序列化/反序列化?

PS:更多细节:

  • 我正在使用 NUnit
  • 我被 .NET 2 困住了

【问题讨论】:

    标签: .net xml unit-testing


    【解决方案1】:

    我读到您正在寻找一个纯粹基于 NUnit 的解决方案,但我认为值得一提的是,Gallio/MbUnit 提供了用于测试 XML 的 several interesting assertions。有关Gallio wiki 的更多信息和示例。

    Assert.Xml.AreEqual(
      "<value x='123' y='456'/>", 
      "<VALUE y='456' x='123'></VALUE>", 
      XmlOptions.Loose); // Pass!
    

    【讨论】:

    • 是的,我正在使用 NUnit。但是 MbUnit 的 xml 断言似乎很有趣。现在我正在使用 Microsoft Xml Diff & Patch 的 dll,但也许有一天我会引用 MbUnit dll ......谢谢! :)
    • 谢谢你,但也许你不应该接受我的回答。首先它不适用于 NUnit。但更重要的是,它无助于从其他人那里获得更多答案(只是我的看法)
    猜你喜欢
    • 2023-03-07
    • 1970-01-01
    • 1970-01-01
    • 2014-08-01
    • 2011-04-02
    • 1970-01-01
    • 1970-01-01
    • 2017-06-15
    • 1970-01-01
    相关资源
    最近更新 更多