Модульное тестирование XML: альтернативы XmlUnit для .NET? - PullRequest
9 голосов
/ 23 октября 2011

Я ищу альтернативы XmlUnit, так как:

  • XmlUnit выглядит как мертвый проект: "Текущий выпуск - XmlUnit .Net 0.4, апрель 2009";
  • «Обратите внимание, что кодовая база .Net не так продвинута, как его Java-аналог, в частности, в настоящее время нет явной поддержки пространств имен.» (этим все сказано)
  • Это ошибка Есть ли альтернативы XmlUnit?
  • Мне не очень нравится его статическая конфигурация: Есть ли альтернативы XmlUnit?

Как вы тестируете сериализацию / десериализацию xml?

PS: Подробнее:

  • Я использую NUnit
  • Я застрял в .NET 2

1 Ответ

2 голосов
/ 25 октября 2011

Я читал, что вы ищете решение на основе исключительно NUnit, но я думаю, что стоит упомянуть, что Gallio / MbUnit предоставляет несколько интересных утверждений длятестирование XML.Больше информации и примеров на Gallio wiki .

Assert.Xml.AreEqual(
  "<value x='123' y='456'/>", 
  "<VALUE y='456' x='123'></VALUE>", 
  XmlOptions.Loose); // Pass!
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...