2016-05-16 119 views
1

我使用org.json到XML转换成JSON,我想单元测试(使用JUnit)我的解析过程。
然而,当我试图比较使用json.equals失败的对象。据我所知,jackson已正确实施equals方法。有没有一种方法进行单元测试与org.json对象的平等?的java org.json比较对象

... 
JSONObject actual = XML.toJSONObject(xml); 
JSONObject expected = new JSONObject().put("key","val"); 
assertEquals(expected, actual); // false 
assertEquals(expected.toString(), actual.toString()) // true 
+0

看看这个问题,也许有些问题的答案可以给你提示就如何解决您的问题:http://stackoverflow.com /问题/ 2253750 /比较,二,JSON对象 - 在Java的 –

回答