2016-05-16 5 views
1

私はorg.jsonを使用してXMLをJSONに変換しています。私は単体テスト(JUnitを使用)しています。
しかし、json.equalsを使ってオブジェクトを比較しようとすると失敗します。 jacksonequalsメソッドを正しく実装していることを理解しています。オブジェクトの等価性をユニットテストする方法はありますか?org.jsonjava 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

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

答えて

関連する問題