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
で接続可JSONassertを、使用する必要があります。http://stackoverflow.com/questions/2253750/compare-two-json-objects-in-java –