0down votefavorite I want to compare in groovy code my Soap Response with xml file ignoring order :Here is my code :import org.custommonkey.xmlunit.Stuffimport org.xmlunit.Stuff//ExpectedString is my xml converted to text, same for ResponseStringDiff diff = DiffBuilder.compare(ExpectedString) .withTest(ResponseString) .ignoreComments() .ignoreWhitespace() .checkForSimilar() .withNodeMatcher(new DefaultNodeMatcher(ElementSelectors.byName)) .build();assertFalse("XML similar " + diff.toString(), diff.hasDifferences())So, as you can see, I used DefaultNodeMatcher, I used XMLUnit2.0 ... with no result (even not ignoring order or having exception error while comparing)Is there a solution ? to resolve thisAs I'm desperate to find a direct one, can I sort my xml and my soap response so i can have a simple diff ? is there a way to sort it line by line alphabetically ? If yes, how ?Thank you guys !
-- View this message in context: http://groovy.329449.n5.nabble.com/Groovy-Compare-SOAP-Response-with-XML-file-tp5736881.html Sent from the Groovy Dev mailing list archive at Nabble.com.