Я использую .NET 2.0, а недавнее изменение кода аннулирует мой предыдущий вызов Assert.AreEqual(который сравнивал две строки XML). Только один элемент XML на самом деле отличается от новой кодовой базы, поэтому я надеюсь, что сравнение всех остальных элементов даст мне результат, который я хочу. Сравнение должно выполняться программно, поскольку оно является частью unit test.
Сначала я рассматривал возможность использования нескольких экземпляров XmlDocument. Но потом я нашел это: http://drowningintechnicaldebt.com/blogs/scottroycraft/archive/2007/05/06/comparing-xml-files.aspx
Похоже, что это может сработать, но меня заинтересовала обратная связь с переполнением стека, если есть лучший способ.
Я хотел бы избежать добавления другой зависимости для этого, если это вообще возможно.