Class XmlEqualityChecker

java.lang.Object
com.sdl.delivery.security.xml.helper.XmlEqualityChecker

public class XmlEqualityChecker extends Object
This utility class helps to compare 2 XML. It uses canonization approach which means transform both to DOM and revert back into string with unified transformer. Note: XML declaration and comments are ignored whilst checking. Usage: String expectedXml, actualXml; XmlEqualsResult results = XmlEqualityChecker.xmlEquals(expectedXml, actualXml); assertTrue(results.isEqual()); assertEquals(results.getExpected(), result.getActual());