XML Unit Icon

XML Unit

XMLUnit provides assertions that help testing code that produces XML.

4.6 Stars (14)
24 Downloads (This Week)
Last Update:
Download xmlunit-1.6-bin.zip
Browse All Files
Windows Mac Linux


XMLUnit 2.x Development Moved to GitHub

XMLUnit provides help with testing code that creates or consumes XML.

XMLUNit 2.x is available for both Java and .NET with a similar API. Development of this version has moved to a GitHub organization[1] with two git repositories for Java and .NET respectively.

All discussion about XMLUnit independent of any version will happen on the XMLUnit general mailing list[2].

XMLUnit for Java 1.x will still be maintained using the Sourceforge infrastructure that has served as well for many years.

We don't intend to maintain XMLUnit for .NET 0.x any longer.

[1] https://github.com/xmlunit
[2] https://sourceforge.net/p/xmlunit/mailman/xmlunit-general/

XML Unit Web Site


Other Useful Business Software

Unleash Your Cloud with this FREE Download Icon

Leverage the power of multi-cloud and stay in control of your data.

Unleash Your Cloud with this FREE Download Icon
Object storage is clearly the simplest, most flexible, and most scalable way to store tons of unstructured content. Scality’s Zenko.io enables developers and businesses to take advantage of this simplicity, for free. Whether you're programming in Go or Java, or whether you're using existing applications for personal or shared data management, Scality’s Zenko.io is a great starting point.

User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Well, I didn't use it a lot, but I have an opinion already. 1) API - why not to copy Java version? Is it very comfortable to create new XmlDiff AND always call Compare method? Similar and Identical much more descriptive than Equals and Identical. BTW where is .Net naming (IsIdentical, IsSimilar)? 2) About features - if attributes placed in different order, xml is not identical. If there is a white space, xml is not identical. It was enough for me, to stop using this XmlUnit version. Also I didn't find difference in behavior between Equal and Identical. 3) There is no xml documentation. Why should I spend time reviewing all your classes and guessing what they are doing? So, I didn't find any advantages of .Net XmlUnit - comparing strings gives same result, but saves your time. P.S. I found, that DiffConfiguration can set validation of attriubutes order and white spaces. But anyway, output of xmlunit is still awful - no tag name of error, no char position. It is more useless, than string comparision, because last one shows WHAT is wrong. Not just difference Id and red line. Completely useless library.

    Posted 07/06/2010
Read more reviews

Additional Project Details



Intended Audience

Information Technology, Developers, Testers

Programming Language

C#, Java



Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

No, thanks