XUnitを使用しています。私にとっては 2 つの同一の XML ですが、テストは失敗しました。Xunit を使用してそれらを比較する方法は? または、他の何か?
public void testIdentical() throws Exception {
String myControlXML = "<struct>" +
"<int a=\"1\"></int>" +
"<int a=\"2\"></int>" +
"</struct>";
String myTestXML = "<struct>" +
"<int a=\"2\"></int>" +
"<int a=\"1\"></int>" +
"</struct>";
Diff myDiff = new Diff(myControlXML, myTestXML);
assertTrue("my test" + myDiff, myDiff.similar());
}
java.lang.AssertionError: my test org.custommonkey.xmlunit.Diff
[different] Expected attribute value '1' but was '2' - comparing <int a="1"...> at /struct[1]/int[1]/@a to <int a="2"...> at /struct[1]/int[1]/@a